40得票5回答
升级到Android Studio 2.3后,出现“package android.support.multidex不存在”的错误

我昨天从Android Studio 2.2.3更新到了Android Studio 2.3,遇到了以下两个问题: 更新后,默认安装了Gradle 3.2,但同步项目无法工作,并且一直出现错误提示“需要Gradle 3.3”。使用默认的Gradle wrapper也不行。唯一解决方法是手动...

38得票12回答
Android Studio 3.0 Beta 1: 解决不了:com.android.support:multidex:1.0.2

从Android Studio 3.0 (Canary 5) 迁移到 Android Studio 3.0 (Beta 1),并升级到最新的 Gradle,即 'com.android.tools.build:gradle:3.0.0-beta1' 后,当我尝试 gradle 同步时,出现以下...

38得票19回答
"java.exe"退出代码为2的Xamarin.Android项目

我有一个包含多个库的Xamarin.Android项目。尝试构建时,出现错误提示“java.exe”退出,代码为2。 经过几个小时的谷歌搜索,我发现可以启用Multidex。 根据Jon Doublas的博客文章中提到的步骤进行了操作。 http://www.jon-douglas.com/...

34得票9回答
安卓5.0发布模式下INSTALL_FAILED_DEXOPT错误

我遇到了一个奇怪的问题:在 Android 5.0 设备和模拟器上出现了 INSTALL_FAILED_DEXOPT 错误。当构建变体为 Debug 模式时,它可以正常工作。 但是,如果我切换到 Release 模式,就只会在 Android 5.0 设备上遇到此异常。我已经仔细查看了谷歌上...

29得票4回答
Android - 使用Dex转换类以进行调试

在我添加了 Facebook 的依赖之前,我的项目一切正常。但是现在我遇到了这个错误。我已经阅读了许多问题,问题似乎与 MultiDex 有关。但是这些解决方案都对我无效。Error:Execution failed for task ':app:transformClassesWithDex...

26得票5回答
AndroidX MultiDex未找到。

我正在创建一个新的Android项目,并决定使用新的AndroidX替代支持库,相关文档可以在这里找到:https://developer.android.com/jetpack/androidx/migrate。 我按照步骤操作后,同步gradle之后,我可以访问androidx命名空间和...

25得票4回答
Gradle - Android Studio构建太慢,如何应对多Dex应用程序?

当我在项目中添加multidex:true,并创建一个继承自MultiDexApplication的应用程序类时,我的项目构建时间从20秒增加到大约90秒。如何加快速度?

25得票4回答
MultiDexApplication未被识别。

我尝试在我的应用程序中使用MultiDexApplication,但是当我尝试将我的应用程序活动扩展为它时,该类无法识别。 这是我的build.gradle文件:apply plugin: 'com.android.application' android { compileSdkV...

24得票3回答
SDK 21以下版本出现NoClassDefFoundError错误

我刚刚在我的应用程序中遇到了一个尴尬的错误。 在我的Nexus 5/7上,运行Android 5.0.1/5.0.2,一切正常。 但是,如果我尝试在早期版本的设备上运行完全相同的代码(已测试4.4.4和4.3),我会收到以下错误:03-13 13:49:41.140 21714-21714...

24得票5回答
程序类型已存在:com.android.vending.billing.IInAppBillingService

只有在发布版本或生成已签名的apk时才会出现问题,构建调试时没有这样的问题。在升级AS到3.1版本后,问题就出现了。 Program type already present: com.android.vending.billing.IInAppBillingService Message{...