我想将一个android项目转换为一个库项目。 可以这样做吗?
我正在尝试在另一个项目中使用这个项目。
答案 0 :(得分:8)
Android Studio选项更新
将应用模块转换为库模块
如果您的现有应用程序模块包含您要重用的所有代码,则可以将其转换为库模块,如下所示:
打开现有应用模块的build.gradle文件。在顶部,您应该看到以下内容:
apply plugin: 'com.android.application'
更改插件分配,如下所示:
apply plugin: 'com.android.library'
点击Sync Project with Gradle Files
。
就是这样。模块的整个结构保持不变,但它现在作为Android库运行,构建现在将创建AAR文件而不是APK
详细了解如何Create an Android Library以及如何Convert existing project to library project in Android Studio
以下步骤适用于Eclipse
步骤
Right click on project -> property -> Android -> check 'Is library' check box -> OK
就是这样。
答案 1 :(得分:1)
S.这是可能的。例如:如果你采取Actionbar sherlock。
https://github.com/JakeWharton/ActionBarSherlock/tree/master/library,这是一个图书馆
已创建。您可以在properties-> Android->库中导入它。
答案 2 :(得分:0)
或者如果您使用的是Mac;
第一步。按住ctrl并点击项目。 第二步。单击属性 第三步,Android 第四步,确保" Is Library"勾选复选框。