安装Android应用程序没有安装(使用插孔编译器)

时间:2017-02-10 14:33:10

标签: android gradle apk wear-os

当我构建发布apk文件并安装在我的手机上时,它不会安装在我的智能手表上。这是在我启用Jack编译器后开始发生的。

两个gradle文件(移动和磨损)都启用了插孔:

defaultConfig {
    ...

    jackOptions {
        enabled true
    }
}

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

在启用插孔之前,应用程序正在我的智能手表上正常安装。我已经尝试删除项目中的构建文件夹,清理构建等。

我是否需要启用其他任何功能,或者杰克根本不能使用android服装?

1 个答案:

答案 0 :(得分:0)

根据此documentationInstant Run目前无法与Jack一起使用,并且在使用新工具链时将被禁用,这是一个众所周知的问题。此外,由于Jack在编译应用程序时不生成中间类文件,因此依赖于这些文件的工具目前不能与Jack一起使用,这可能是导致问题的原因。

但是,如果您在使用Jack时发现其他问题,则可以提交bug