我已經創建Android庫作爲Android Studio模塊。作爲依賴添加到我的根模塊。雖然編碼我可以從庫包中導入任何類,但是當我嘗試運行該應用程序時,我收到錯誤package some.mylibrary.project does not exist
。Android Studio庫「錯誤:包不存在」
的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導出的,所以項目結構與默認項目結構不同。
完美工作,謝謝! – MathieuMaree 2014-10-31 14:49:41
錯誤:(2,0)找不到id爲'com.android.library'的插件。 – Machado 2015-01-26 19:15:14
嗯,這個錯誤發生在我的圖書館模塊中。它不使用'apply plugin:'com.android.application'' – 2015-04-17 05:36:16