使用Android Studio 0.3.0导入库项目

时间:2013-10-21 03:37:16

标签: android android-studio library-project

我刚刚将Android Studio版本更新为0.3.0,我仍然无法将简单的库项目导入到我的应用项目中。 即使使用新的模块视觉界面。 (你不必编辑build.gradle - ???)

我的项目结构:

+JsonReaderproject
 +idea
 +gradle
 +JsonReader
  -build
  -src
  -everything else...
+External Libraries

这些是我的步骤:

文件>项目结构(这里我没有找到任何“导入模块”),我在找到该选项时 选择+ JsonReaderProject主文件夹,然后查看>打开模块设置。好的,然后我点击>导入新模块,执行导入后,在同一窗口中选择我的+ JsonReader文件夹,单击右侧的“加号”按钮,模块依赖项,选择我导入的模块,然后单击“应用”,“确定”。

通过这些步骤,我可以在代码中引用库,并使用它,但它不能编译。

1 个答案:

答案 0 :(得分:0)

在build.gradle中(在JsonReader下),确保添加模块依赖项:

dependencies {
        compile project(":YourImportedModule")
    }

此“依赖项”标记必须位于“android”标记中。像这样:

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 18
    }

    dependencies {
        compile project(":YourImportedModule")
    }

确保在您的settings.gradle(项目的根目录)中,所有导入的模块都必须包含在其中,如下所示:

include ': JsonReader:', ':YourImportedModule', ':YourImportedModule1'