更新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。修复应在数小时内完成。