
如图所示,我的项目里面是两个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图标右下角有三个柱状图的标志。
这篇博客记录了如何将Android Studio中的一个模块(model)设置为库(library),以便在其他项目中引用。步骤包括:修改模块的build.gradle文件,将`apply plugin: 'com.android.application'`更改为`apply plugin: 'com.android.library'`,同步项目。如果遇到错误,如library项目不能设置applicationId,可以尝试删除defaultConfig文件后重新同步。成功的标志是模块图标出现三个柱状图的库标识。
1299

被折叠的 条评论
为什么被折叠?



