Я создал Android-библиотеку как модуль Android Studio. Добавлено как зависимость от моего корневого модуля. Во время кодирования я могу импортировать любой класс из пакета библиотеки, но пока я пытаюсь запустить приложение, я получаю сообщение об ошибке package some.mylibrary.project does not exist
.
build.gradle корневой модуль
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.android.support:appcompat-v7:20.+'
compile 'com.google.android.gms:play-services:5.+'
compile project(':libraries:mylibrary')
}
android {
compileSdkVersion 17
buildToolsVersion "20.0.0"
lintOptions {
disable 'InvalidPackage'
checkReleaseBuilds false
abortOnError false
}
***
}
build.gradle библиотечный модуль
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'idea'
android {
compileSdkVersion 17
buildToolsVersion "20.0.0"
*****
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
settings.gradle
include ':libraries:mylibrary'
P.S. Я должен упомянуть, что проект был экспортирован из Eclipse IDE, поэтому структура проекта отличается от стандартной.