如何在 Android Studio 中将现有的 Android 项目转换为 Android 库项目? In Eclipse, that is possible.
实际上,我想将一个旧的 Android 项目转换为一个 Android 库项目,这样我就可以使用该 Android 项目的现有代码在 Android Studio 中构建一个新的 Android 项目。
最佳答案
在你模块的 build.gradle
文件(不是根项目,如果你使用模块的话!),只需替换:
apply plugin: 'com.android.application'
// or, if you're on an old version
apply plugin: 'android' // note: this one is deprecated
...与:
apply plugin: 'com.android.library'
// or, if you're on an old version
apply plugin: 'android-library' // note: this one is deprecated
请注意,最近,“android”已更改为“com.android.application”,而“android-library”已更改为“com.android.library”。避免在新项目中使用旧名称。
更新您的 build.gradle
文件后,您应该将项目与 Gradle 文件同步(在工具栏中),因为不这样做可能 导致错误和事情无法正常工作。
Android Studio 随后会更新一些文件以表明该模块现在是一个库;因为这将被添加到您的 .iml 文件中:
<option name="LIBRARY_PROJECT" value="true" />
您可能已经知道,您将无法运行(现在)库项目 -- you will need to include it into an app project .
关于android - 在 Android Studio 中将现有项目转换为库项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17614250/