更新2 此问题已在Android Studio 1.2 Beta 3中修复。

更新:据报道,此问题已在即将发布的Android Studio版本中修复。

在Android Studio 1.2 Beta 2中,同步Gradle时,我开始收到以下警告。

Failed to set up dependencies
Warning:Unable to find module with Gradle path ':Library1'. Linking to library 'Library1-unspecified' instead.
Warning:Unable to find module with Gradle path ':Library2'. Linking to library 'Library2-unspecified' instead.

我注意到,跳转到在库模块之一中声明的声明会拉起反编译器,而不仅仅是转到库模块中的实际源代码。

在我的Android Studio项目中,我具有以下模块:
- App
- Library1
- Library2

模块:应用程序build.gradle代码段:
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':Library1')
    compile project(':Library2')
}
settings.gradle文件:
include ':App'
include ':Library1'
include ':Library2'
project(':Library1').projectDir = new File(settingsDir, '../library1/lib')
project(':Library2').projectDir = new File(settingsDir, '../Library2/lib')

最佳答案

它是1.2 Beta 2中引入的一个已知错误。

请参阅Android问题跟踪器上的This issue。修复应在数小时内完成。

10-08 03:33