在Fire TV Stick上侧载应用程序时失败[INSTALL_FAILED_DEXOPT]错误

Ana*_*eem 7 android build.gradle android-gradle-plugin amazon-fire-tv

当我通过Android Studio安装应用程序时,我的应用程序运行正常,但是当我尝试使用adb安装应用程序时,我收到INSTALL_FAILED_DEXOPT错误.我尝试了很多东西,比如清洁,无效等,但一切都失败了.

这只发生在操作系统版本为5.1.1的Fire TV Sticks上,反之在Fire TV上,无论操作系统如何(即使在5.1.1 Fire TV上),该应用程序也能正常运行.

Gradle版本:4.4(回到4.1没有帮助)
Android插件版本:3.1.2(回到3.0.1没有帮助)
构建工具版本:27.0.3
minSdkVersion:21
compileSdkVersion:26
targetSdkVersion:26

我假设这是我在安装Live App Testing应用程序时未在棒棒糖设备上安装我的构建的原因.

请让我知道如何解决此错误.

附加Logcat输出:https://gist.github.com/anas-incedo/64992269a1734061a2f739a5887e809c

nit*_*agi 1

将 com.android.tools.build:gradle: 设置为 3.0.1 并将 gradle 设置为 4.4 解决我的问题。尝试一下。