如何在Android Studio中导入库项目而不进行复制?

时间:2015-02-10 04:19:34

标签: android android-studio

好的我知道人们已经问了好几千次这个问题,但Android工作室是如此难以理解和使用,我仍然找不到正确的方法。

我找到了几个解决方案,但他们都说要将库代码复制到主项目中。对我来说完全是无稽之谈。当我尝试为库构建一个独立项目时,我发现没有像Eclipse中那样的“来自现有源的新项目”。

我可以采取以下步骤:

  1. 我有一个主要的Android Studio项目
  2. 我有一个Eclipse Android库项目
  3. 不制作图书馆项目的副本
  4. 我可以让主项目“使用”库项目
  5. 关键是,如果我有许多使用相同库源的应用程序项目,我只能修改一个副本。如果我需要在每个应用程序项目中放置库代码,那将是一场灾难。 Eclipse可以毫无问题地完成这项工作。

    谢谢。我对Android Studio感到很沮丧,但我不能选择继续使用Eclipse,因为谷歌表示将不再支持ADT。

3 个答案:

答案 0 :(得分:6)

将您的图书馆项目仅保存在一个地方的真正答案是在这篇文章中:

Android Studio 0.8.1 Creating Modules without copying files?

答案 1 :(得分:0)

在Android Studio Project中将您的eclipse库项目导入为新模块。然后在Android工作室右键单击您的应用程序模块,转到模块设置>选择依赖选项卡>点击加号>选择模块依赖性>选择库项目模块。

答案 2 :(得分:-1)

项目下的新模块或导入模块,
然后打开模块设置 - “模块依赖关系 - ”'+'模块依赖。