1

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

我的项目结构:

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

这些是我的步骤:

文件>项目结构(这里我没有找到任何“导入模块”),我在选择+JsonReaderProject主文件夹然后查看>打开模块设置时找到该选项。好的,然后我点击>Import New Module,导入后,我在同一个窗口中选择我的+JsonReader文件夹,点击右边的“加号”按钮,Module Dependency,选择我导入的模块然后Apply,OK。

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

4

1 回答 1

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'
于 2013-10-21T15:39:10.010 回答