dex相关内容

Android的Java的无法加载类

喜,我无法在我的Andr​​oid应用程序加载的类,我可以加载基本类,但是当我在这个类初始化上下文然后我不能加载它 公共类主要{ // Initalize背景 上下文mContext; 公共主(上下文mContext){ this.mContext = mContext; } 公共布尔的main(){ Log.d(“MYLOG”,“mai ..
发布时间:2016-03-20 23:07:33 Java开发

NoClassDefFoundError的&安培;多DEX文件定义的问题..消化道出血

好了,所以我很愚蠢的问题,现在.. 我想使用谷歌在我的应用程序播放服务。 我已经提到了图书馆,谷歌发挥服务,在我的应用程序和BaseGameUtils两个,然后我引用了谷歌Play服务,因为一个图书馆librbary的BaseGameUtiles,我得到这个问题..无法执行DEX:多DEX文件定义LCOM /谷歌/安卓/ GMS /广告/ AdActivity; “ 通常这是什么意思是,你必 ..

什么是Android应用的DEX方法和字符串限制?

实施巨型地塞米松后,我们没有得到任何进一步的DEX错误。所述〜65K串限制现超过,但不是方法计数。什么是一个Android应用程序,我们现在所面临的限制,如果有的话,字符串和方法? 解决方案 一些详尽的测试之后。细节可以发现如下: 在方法引用和字符串引用的上限没有巨型DEX为65536。 的方法引用是通过该方法定义和/或调用,并且只计算一次唯一的名称。也就是说: 如果你调用外 ..
发布时间:2016-03-17 23:43:15 移动开发

Android的gradle这个DexException:库DEX文件在多DEX模式下支持

我的应用程序最近达到64K限制。 我试图通过添加创建使用--multidex选择多个索引: EXEC的java $ javaOpts罐子“$ jarpath”--multi-DEX“$ @” 在DX批处理文件。 在构建过程顺利但在完成运行的应用程序 它给了DexException:库DEX文件在多DEX模式支持 现在这是什么意思?我搜索谷歌这个,但找不到任何有用的东西。 解决方案 的 ..
发布时间:2016-03-17 23:22:11 移动开发

通过类DEX意外解决;

我开发一个应用程序,它会自动从外部apk文件外DEX装入类(外部APK文件存储在应用程序的内部存储)。外部apk文件都使用com.google.gson类。 应用程序的源代码code //内部存储,其中DexClassLoader优化DEX文件写入。 最终文件optimizedDexOutputPath = mContext.getDir(“optimize_offload”,Con ..
发布时间:2016-03-13 22:20:59 移动开发

Android的摇篮:什么是javaMaxHeapSize"4克"?

在一个Android项目, 的build.gradle 的文件,我已经通过此行 dexOptions { javaMaxHeapSize“4G” } 我想知道确切的目的,此 javaMaxHeapSize 并又有什么4克表示。什么是其他值我可以给? 解决方案 由于它在回答上面提到的,只是,以指定的最大存储器分配池用于塞米松动作的Java虚拟机(JVM)的选项。而且它是相同的,以 ..
发布时间:2016-03-11 20:35:25 移动开发

Android的日期选择器:意外的顶级例外:classes.jar未找到

我想包括西蒙的DatePicker的LIB项目( https://github.com/SimonVT/android -datepicker )在我自己的项目。 README文件说,这取决于他都和NumberPicker LIB CalendarView项目。所以,我把所有三个项目在我的项目目录,运行 Android的更新LIB-项目对他们(我使用蚂蚁),增加了NumberPicker和Cale ..
发布时间:2016-03-09 22:10:04 移动开发

如何限制DEX内存使用情况

我想设置DEX任务可以在基于gradle这个功能的Andr​​oid项目中使用的最大内存,但无法找到任何选项来做到这一点。 我的动机做,这是因为随着 DEX 有时需要我的电脑启动交换,并成为某些分钟(所以我宁愿看到任务完全没有反应这么多内存失败,然后释放一些更多的资源和重试) 在我的 gradle.properties 我 org.gradle.jvmargs =“ - Xmx300m”这限制 ..
发布时间:2016-03-08 10:52:35 移动开发

我为什么要包括依赖的Gradle作为`@ aar`

为什么要(或不应该)我包括依赖的Gradle作为 @aar , 有什么好处/缺点如果有的话? 正如你可以看到我添加@aar到图书馆低于支持它。但一切似乎... 在这样做,以及工作 {相关性 编译文件树(导演:'库',包括:['的* .jar']) 编译“com.android.support:appcompat-v7:22.1.1” 编译“com.google.an ..
发布时间:2016-03-08 10:45:47 Java开发

意外的顶级例外:com.android.dex.DexException

我想吧codefraglibv2融入我的Andr​​oidStudio Android应用程序。我试图库core.jar添加和酒吧codelib.jar复制到libs目录。然而,当我尝试运行应用程序时,我得到以下错误 错误:执行失败的任务“:勃洛克:dexDebug”。 > com.android.ide.common.internal.LoggedErrorException:无法运行命 ..
发布时间:2016-03-03 22:10:03 Java开发

在Android项目使用Scala-library.jar抛出错误:库不能dexed

我有一个非常简单的Andr​​oid项目设置使用: 几个自定义斯卡拉JAR文件所要为我的应用程序执行某些功能 斯卡拉-library.jar版本2.9.1最终让斯卡拉罐子可以运行 然而,每当我试图启动应用程序,我得到的错误说,斯卡拉库不能Dexed,因为它太大了。 谷歌搜索显示,这是一个问题,但我不能确定如何解决它。有人说ProGuard的答案,但我不知道该怎么做。 我目前不使用 ..
发布时间:2016-02-23 10:40:17 移动开发

有没有办法让在给定classes.dex文件中的类名?

我建立一个家庭自动化应用。我想添加一个插件系统。我有一个测试导出的测试类(子类按钮)为APK文件并把它放在我的应用程序的文件目录。我能够创建这个类的一个新实例,并使用把它放在我查看 DexClassLoader 和 .loadClass 。 下一步是为扫描所有APK的这个目录中,并在其中获得的类的名称。 我发现DexFile类,做到了这一点但它抛出以下例外情况: 04-18 17:26:1 ..
发布时间:2015-12-06 22:45:04 移动开发

未能安装APK [INSTALL_FAILED_DEXOPT] Android的工作室

我已经尝试了所有的一切尝试部署一个应用程序来进行调试实际的Andr​​oid设备,但一​​直未能解决的事时,试图纠正这个错误。每次我尝试推出我得到一个失败[INSTALL_FAILED_DEXOPT]错误,并检查logcat的时候总是因为我的调试APK没有classes.dex。 如果我跑gradlew.bat干净assembleDebug,有在APK大小,所以我假设有在Android Stud ..
发布时间:2015-12-06 22:10:58 移动开发

摇篮执行DEX错误命令行太长

我要建一个Android应用程序在Windows上使用摇篮,当它涉及到最后一个模块,我面临着以下错误: *出了什么问题: 执行失败的任务“:客户端:测试:dexApiPhoneDebug”。 > com.android.ide.common.internal.LoggedErrorException:无法运行命令: C:\ ADT-束WINDOWS \ SDK \集结工具 ..
发布时间:2015-12-05 14:27:28 移动开发

Eclipse中的Andr​​oid:意外无法执行DEX:多DEX文件中定义

问题: 我不能建立我的项目。当我尝试以下迹象显示在控制台: [2014年9月28日23时49分30秒 - 地塞米松装载机]无法执行DEX:多DEX文件定义Landroid /支持/注释/ AnimRes; [2014年9月28日23点49分三十零秒 - 网店]转换为的Dalvik格式失败:无法执行DEX:多DEX文件定义Landroid /支持/注释/ AnimRes; 我失去了寻找了 ..
发布时间:2015-12-05 14:26:28 Java开发