Jab*_*iyo 67 android android-library android-studio android-gradle-plugin
我真的很困惑和沮丧因为我无法理解如何导入我的android库项目作为我的应用程序项目的依赖项.
我尝试在线查找并建议大多数答案转到我的应用程序的项目结构,然后单击"+"然后单击"导入模块"
但Android Studio 0.3.4 - 0.5.2没有显示任何选项,当我点击"+"时,它只显示新模块的窗口.
我做错了什么或什么?
救命!!!
Sco*_*rta 17
在使用基于Gradle的项目时,您会遇到这种情况,因为这个项目是; 即使在0.3.2中,这个导入项目命令也做错了; 它似乎可行,并且会使编辑器中的语法着色正常工作,但是当您尝试构建和运行应用程序时它会失败,当您使用Gradle构建文件重新同步项目时,您的更改将会丢失.这就是为什么它被删除,直到它可以正确重新实现.跟踪它的错误位于https://code.google.com/p/android/issues/detail?id=62122
在此期间,要将现有库添加为依赖项,您需要在Gradle构建文件中手动执行此操作.为此,请移动库,使其目录位于项目根目录下(此时,不包括项目根目录外的模块),编写build.gradle将构建模块的构建文件,并将模块包含在settings.gradle文件中.
如果您通过File> New Module ...命令创建一个空白模块,根据需要选择普通Java模块或Android模块,并将库文件复制到需要它们的模块目录中,您可能会发现它更容易走.这将为您处理Gradle文件并设置框架目录结构.
cmo*_*opm 12
对于android studio 0.5.7,按照以下步骤成功导入了齐射作为库项目:
在步骤1中创建的目录下使用git克隆排序,命令是"git clone https://android.googlesource.com/platform/frameworks/volley ".现在项目结构如下:
[Project root]
|- [Your module]
|- libraries
|- volley
Run Code Online (Sandbox Code Playgroud)Vla*_*mir 10
我有类似的问题.我打开settings.gradle文件并添加库include ':Test', ':libraries:MyLibrary',然后build.gradle添加行:compile project(':libraries:MyLibrary').如果您这样做:右键单击项目 - >打开模块设置 - >您的项目 - >依赖项,您将看到相同的依赖项build.gradle.顺便说一句,在这个动作之后我重新启动了Android Studio,然后IDE创建了*.iml文件.
2014 年 3 月 27 日发布的 Android Studio 0.5.3 终于引入了导入模块功能。
看看这里: http: //tools.android.com/recent/androidstudio053released
我也测试过,它位于项目结构窗口中。
在“模块”选项卡中,您现在可以按“+”按钮并导入现有模块或创建新模块。
| 归档时间: |
|
| 查看次数: |
35155 次 |
| 最近记录: |