Android转换项目到库项目
我正在尝试将Android Studio项目转换为库 做这件事的最佳方法是什么?我需要遵循哪些步骤Android转换项目到库项目,android,Android,我正在尝试将Android Studio项目转换为库 做这件事的最佳方法是什么?我需要遵循哪些步骤 我可以从库项目中删除什么文件,使库看起来更干净?Android库在结构上与Android应用程序模块相同它可以包含构建应用程序所需的一切,包括源代码、资源文件和Android清单。但是,Android库不会编译成在设备上运行的APK,而是编译成一个Android存档(AAR)文件,您可以将其用作Android应用程序模块的依赖项。与JAR文件不同,AAR文件可以包含Android资源和清单文件,这
我可以从库项目中删除什么文件,使库看起来更干净?Android库在结构上与Android应用程序模块相同它可以包含构建应用程序所需的一切,包括源代码、资源文件和Android清单。但是,Android库不会编译成在设备上运行的APK,而是编译成一个Android存档(AAR)文件,您可以将其用作Android应用程序模块的依赖项。与JAR文件不同,AAR文件可以包含Android资源和清单文件,这允许您在Java类和方法之外捆绑共享资源,如布局和绘图 将应用程序模块转换为库模块 打开现有应用程序模块的build.gradle文件。在顶部,您应该看到以下内容:
apply plugin: 'com.android.application'
更改插件分配,如下所示:
apply plugin: 'com.android.library'
同样在这个文件中,你必须删除这一行
applicationId "your.application.id"
单击“将项目与渐变文件同步”
查看此帖子以了解更多详细信息此帖子可能会有所帮助,谢谢我稍后阅读。更改后,我发现以下错误:
在包'com.googlecode.android.widgets.MyClass'中找不到属性'labelerClass'的资源标识符。
。如何解决这个问题?你忘了提到他也应该从build.gradle中删除“applicationId”