Обновление 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.
Я заметил, что переход к объявлению, объявленному в одном из модулей библиотеки, вытягивает Decompiler вместо того, чтобы просто перейти к фактическому источнику в библиотечном модуле.
В моем проекте 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')