0

我的应用程序设置为依赖于模块 'shinobicharts-android-library' 并且一切似乎都可以正确编译。

:app 本身需要从 :shinobicharts-android-library 中的 .jar 导入类,如果 :shinobicharts-android-library 被列为 :app 中的依赖项,这不应该可以访问吗?

dependencies {
    compile project(':shinobicharts-android-library')
}
4

1 回答 1

0

答案很简单。

是的,jar 对 :app 可用,但它必须在 :shinobicharts-android-library 中列为依赖项

我遵循的教程给出了错误版本的 jar。

注意(shinobicharts-android-library/build.gradle)之间的细微差别

dependencies {
    compile files('libs/shinobicharts-android-trial-1.2.0.jar')
    compile files("$buildDir/native-libs/native-libs.jar")
}

dependencies {
    compile files('libs/shinobicharts-android-trial-1.3.2.jar')
    compile files("$buildDir/native-libs/native-libs.jar")
}
于 2014-03-11T22:16:51.050 回答