qi4j的android项目gradle依赖

时间:2014-02-10 16:35:17

标签: android gradle dependencies apache-zest

我正在尝试使用Qi4j和Android,但我在定义依赖项时遇到问题,因为android上没有gradle“runtime”-dependency。

根据qi4j网站,依赖项应如下所示:

repositories {
    // ...
    mavenRepo name: 'qi4j-releases', url: "https://repository-qi4j.forge.cloudbees.com/release/"
    mavenRepo name: 'qi4j-snapshots', url: "https://repository-qi4j.forge.cloudbees.com/snapshot/"
    // ...
}
dependencies {
    // ...
    compile "org.qi4j.core:org.qi4j.core.bootstrap:QI4J_VERSION"
    runtime "org.qi4j.core:org.qi4j.core.runtime:QI4J_VERSION"
    test    "org.qi4j.core:org.qi4j.core.testsupport:QI4J_VERSION"
    // ...
}

因为gradle android-plugin中不存在“runtime”,所以我把它改为“apk”:

dependencies {
    compile "org.qi4j.core:org.qi4j.core.bootstrap:2.0"
    apk "org.qi4j.core:org.qi4j.core.runtime:2.0"
}
但是当我尝试在Android Studio中使用某些库函数时,我仍然会遇到错误。

为android导入这个的正确方法是什么?

0 个答案:

没有答案