android-multidex相关内容

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

我使用的是 Android Studio 1.2.2.我已经集成了地图 4 工作 sdk,在此之后构建失败,我们在我们的项目中使用谷歌播放服务库(仅使用 com.google.android.gms.tagmanager.*).现在在集成 googlemaps_sdk_m4b_lib 后,构建没有生成.在此之前 尝试寻找仅包含 google_play_services_lib 的 tagma ..
发布时间:2021-11-21 19:50:20 移动开发

java.util.zip.ZipException:重复条目:android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class

我正在将我的项目集成到 android studio 中的另一个应用程序中,但它显示以下错误,我正在谷歌搜索该问题但没有用. 错误:任务“:app:packageAllDebugClassesForMultiDex"的执行失败.>java.util.zip.ZipException:重复条目:android/support/v4/accessibilityservice/Accessibilit ..
发布时间:2021-11-21 19:08:41 移动开发

在 Android Studio 中使用 MultiDex 功能时,有没有办法限制主 dex 文件中的方法数量

当我像文档所说的那样在 Android Studio 中启用 MultiDex 功能时,它自动分成两个或多个 dex 文件.我无法配置它.而且似乎在主 dex 文件中,方法的数量非常接近限制(65536). 问题是如何配置它,使主dex文件中的方法数量减少到一定数量,比如60k.我得把apk上传到amazon appstore,amazon的人会在主dex文件中添加一些方法,使其超过6553 ..

首次启动时,Android 需要更多时间来启动应用程序

在我的项目中,我使用了需要多索引支持的库.根据我所做的研究,我开始知道它会导致应用启动延迟. 我在 gradle 中启用了 multidex 功能.defaultConfig { multiDexEnabled true } 我曾经为 kitkat 设备获取 NoClassDefFound Exception 所以我添加了以下内容: 我在清单中添加了应用程序名称作为android ..

java.lang.NoClassDefFoundError: com.google.android.gms.common.internal.zzd

使用 Maps api v2,它与 4.4、5.0、5.1、5.1.1、6 完美配合,但当我尝试 4.2.2 时应用程序崩溃.我一直在做很多研究,但似乎没有任何效果.这是完整的日志. 致命异常:主要java.lang.NoClassDefFoundError:com.google.android.gms.common.在 com.google.android.gms.measurement.in ..

在 Android 中启用 MultiDex 支持以在 Eclipse 中实现 65K+ 方法

我正在尝试在 Eclipse 中构建 Multidex apk,但未能成功. 我尝试了以下步骤,以在 android 应用程序中配置 Multidex 支持: 我已将位于/extras/android/support/multidex/的 Multidex 库添加到我的项目中. 由于我的应用程序具有自定义应用程序类,因此我已将 android.support.multidex.Mul ..
发布时间:2021-11-11 02:16:29 Java开发

在 ant for Android 中启用 `--multi-dex` 选项

为 gradle 构建系统启用 multi-dex 选项很容易,但我还没有找到如何为 ant 构建启用此选项的示例.如何存档? 解决方案 我们有两个选择: 更改DexExecTask【多dex引入新参数】,编译ant.jar,使用这个jar进行构建.我不喜欢这个选项,因为我们必须为所有团队成员提供更新的 ant.jar. 修改项目 build.xml 文件.我发现了很棒的 ant ..
发布时间:2021-11-11 02:02:10 移动开发

Java.exe 在 VS 2015 内置的 android 应用程序中以代码 2 退出

我在 VS2015 中使用 xamarin 构建了一个 android 应用程序.我能够在 google play 服务上发布第一个版本的应用程序. 前几天,我尝试修复问题并修改了一些 UI,添加了一些 xml 文件和活动. 但是我在构建项目时在调试模式下以代码 2 退出错误 java.exe 而在发布模式下构建成功. 我尝试将 HeapSize 1G 更改为 2G 发现没有区别 ..

Xamarin.Android MultiDex 不适用于 <21 台设备

这似乎是最近出现的问题,老实说,我不确定哪个问题是真正的问题.上周,在更新 VS2017 和 Android 支持库后,我开始收到错误消息“java.exe has exited with code 2".搜索后,似乎共识是启用 MultiDex.所以我这样做了,它在较新的手机上运行良好.但是当我尝试在 KitKat 手机上编译时,我开始丢失类异常(但仅当我使用 Android Monitor 登 ..
发布时间:2021-06-03 21:07:22 移动开发

添加Firestore和MultiDex导致我的Android应用崩溃

我一直在尝试使用具有Firestore实现的Android Studio构建一个简单的应用程序.当我将以下行添加到我的 build.gradle 文件 中时 实现'com.google.firebase:firebase-firestore:21.3.0' 该应用程序甚至无法构建,并引发以下错误: 无法在单个dex文件中容纳请求类 我查看了此问题,发现 ..

我的应用程序在启动时崩溃(java.lang.RuntimeException:无法获取提供程序)

我的应用程序从上周开始运行良好,但今天,使用相同的代码在启动时已崩溃.我上周没有更改代码.我不知道为什么会这样.请尽快帮助我. LogCat错误 06-11 00:53:19.400 9515-9515/?E/AndroidRuntime:致命异常:main流程:com.jaffteach.medicare,PID:9515java.lang.RuntimeException:无法获取提 ..
发布时间:2021-04-24 21:14:20 移动开发

无法从包含DEX和Java字节码内容的档案\ app \ libs \ appodeal-2.1.11.jar'创建Android应用

我正在尝试将adodeal jar文件添加到我的项目中,但是会发生此错误: 无法从包含DEX和Java字节码内容的存档应用程序\ libs \ appodeal-2.1.11.jar'创建android应用程序 也android.enableD8 = false无效. 我正在使用buildToolsVersion 3.1.3,gradle-4.8和multidex-1.0.2库.我该如 ..
发布时间:2021-04-05 20:42:26 Java开发

multiDexKeepFile无法正常工作

我们在构建multidex应用程序时遇到了问题.在应用程序启动期间,我们不断收到不同的 java.lang.NoClassDefFoundError 错误. 我们注意到它们很可能与multidex问题有关.由于启动应用程序所需的类必须存在于主DEX文件中,并且它们未包含在 classes.dex 中.我们执行了 https://developer.android.com/studio/bui ..
发布时间:2021-04-05 20:07:46 移动开发

使用Multidex对应用程序性能,稳定性,兼容性的影响...?

我的应用程序的下一版本大约有7万种方法. 知道使用Multidex的确切含义(通常意味着使用Multidex支持库来支持API 我应该付出很多努力(例如,通过微调Proguard配置使其更主动地收缩,转储一些第三方库等)以符合64K方法限制,还是应该启用Multidex?/em> 文档表明,Multidex支持库可能会有一些严重的副作用.(请参见 multidex支持库的限制). ..
发布时间:2021-04-05 20:06:05 移动开发

添加依赖项后无法合并dex

我遇到了错误: 错误:任务':app:transformDexArchiveWithExternalLibsDexMergerForPaidFreeDebug'的执行失败.java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex 添加以下两个依赖项之后: 实现'cn. ..
发布时间:2021-04-05 19:45:53 移动开发

java.util.MissingResourceException:找不到基础名称javax.servlet.LocalStrings的捆绑软件

我有一个使用multidex的Android应用.它已发布,每月有成千上万的用户.在Crashlytics上,我经常会遇到 ExceptionInInitializerError 崩溃的情况.我从来没有能够复制它们. 我读到这可能是由于multidex引起的,并且在我的配置中具有 multiDexKeepFile file('multidex-config.txt')并带有类别列表会有所帮助 ..
发布时间:2021-04-05 19:27:37 Java开发