当前位置: 首页 > 知识库问答 >
问题:

在Android Studio中将现有项目转换为库项目

郁宾鸿
2023-03-14

我如何在Android Studio中将一个现有的Android项目转换成一个Android库项目?在Eclipse中,这是可能的。

实际上,我想将一个旧的Android项目转换成一个Android库项目,这样我就可以使用该Android项目的现有代码,在Android Studio中进行一些小改动,构建一个新的Android项目。

共有1个答案

郎飞龙
2023-03-14

在模块的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'。避免在新项目中使用旧名称。

<option name="LIBRARY_PROJECT" value="true" />

如果您使用的是Android Studio1.0并且得到“Library projects Canly set ApplicationId”,请确保Gradle构建文件中没有ApplicationId

 类似资料:
  • 问题内容: 对于正在执行的项目,我们正在考虑使用Eclipse的Maven插件来自动化我们的构建。现在,该过程比应该的要复杂得多,并且我们希望Maven可以将事情简化为一键式构建。 我的问题是,是否存在使用Maven插件将现有的Eclipse Java项目转换为Maven项目的向导或自动导入器?或者我应该创建一个新的Maven项目并手动复制所有源文件,库等。 问题答案: 如果您只想创建一个默认的P

  • 我有一个非常基本的java项目。 IntelliJ是否有类似的命令可以转换为Gradle?四处寻找,但似乎并不是这样。

  • 我试图使用Eclipse的从maven开始。但如果我尝试将现有项目更改为Maven项目(),结果是: null 问题可能出在哪里? 更新(生成的pom.xml):

  • 我找到了一个我想做的开源项目,但是我在设置初始配置时遇到了麻烦。这个项目似乎是用Eclipse编写的,我正在尝试让它与Android Studio一起工作。在经历了一系列错误之后,我终于在运行之前在configuration菜单中看到了以下错误。 我找到了许多类似的答案,建议我使用命令,但我的项目没有使用Gradle设置,因为我正在构建其他人的项目。这是我第一次使用Android Studio,所

  • 问题内容: 我已经看到有关将android转换为java项目的问题。现在,我想了解有关将Java项目转换为Android项目的信息。有什么办法吗?谢谢 问题答案: 第一路 安装ADT插件 右键单击Java项目 选择“ Android”>“转换为Android项目”。 供应文件夹,并且如果需要的话。 第二种方式:UPD 实际上,“第一种方式”不适用于最新的ADT插件版本,由于某种原因,谷歌已删除了c

  • 我有一个用Java编写的gradle项目,想把整个事情变成一个scala项目(仍然是gradle)。要做到这一点,需要采取哪些步骤? 我开始在scala中定义main方法,似乎Intellij不知道我要做什么。 到目前为止我所做的: > 在build.gradle中应用插件:“scala”--> 在build.gradle中编译'org.scala-lang:scala-library:2.10.