如图所示,我的项目里面是两个model ,我现在把第二个flowlayout设置为library来用,在App中引用flowlayout,为了防止今后忘记,特此标注一下。
首先第一步: 找到我们要做library的model的build文件,我这里是flowlayout ,所以我要找到flowlayout文件 ,如下:
第二步:上图标注区域点击打开文件内容:
第三步:这句话一般在第一行,把apply plugin: 'com,android.application' 修改为apply plugin: 'com,android.library' ,然后点击右上角的sync Now.
第四步(若无错误,可省略):我的项目同步失败了
报了错误:Library projects cannot set applicationId. applicationId is set to 'com.flowlayout_lib' in default config
谷歌翻译:库项目无法设置applicationId。 applicationId在默认配置中设置为“com.flowlayout_lib”。库文件无法设置id
我是把整个dafaultconfig 文件删除了之后 try again 之后成功。
同时,如果设置库成功,设置为库的model图标右下角有三个柱状图的标志。