草庐IT

pre-dexed

全部标签

android - 你如何调整 gradle 中 dex 内存的 jvm args?

我有一个Android项目,目前在dex步骤中堆空间不足::app:dexXXXXXExceptioninthread"pool-1-thread-4"java.lang.OutOfMemoryError:Javaheapspace我想像以前使用Maven插件一样提高gradle中的jvm最小/最大设置:com.jayway.maven.plugins.android.generation2android-maven-plugin3.6.0true${android.platform}true-Xms1024m-Xmx2048m但是在gradle中的android插件的文档中我只看到这

android - 无法执行 dex : Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService;

我正忙于一项学校作业,要创建一个时间表应用程序,该应用程序通过JSON从我的数据库中获取数据。我将GCM服务用于推送通知和JohanNilsson的AndroidActionbar。但是,当我尝试将我的应用程序导出到.APK文件时,出现以下错误。[2012-12-1010:28:03-DexLoader]Unabletoexecutedex:MultipledexfilesdefineLcom/google/android/gcm/GCMBaseIntentService;[2012-12-1010:28:03-TimeTable]ConversiontoDalvikformatfai

android - 在协调器布局中带有 anchor 的 FAB 在 android pre-lollipop 中有额外的边距

我有一个带有FloatingActionButton的CoordinatroLayout。这是我的代码:但它在Lollipop和前Lollipop设备中的表现有所不同。Lollipop:Lollipop前:其实我没有添加任何margin。但FAB在前Lollipop设备上有利润。我在cheessesquare也看到过这个问题样本。它也显示不同的边距。有什么问题? 最佳答案 我认为您不想让它们没有边距。如果我没有理解错的话,那么您这样做是为了了解不同版本的android中发生了什么。Youcanuseapp:useCompatPadd

android - Android的dex代码自动转换

我想转换/检测Dex文件。转换的目标包括测量代码覆盖率。请注意,源文件不可用。因此检测Dex是唯一的选择。我想知道是否有任何现有代码库可以作为示例来编写工具来实现我的目标。我知道Smali项目和许多其他基于Smali的项目。但是,这些项目都不是我的目的的好例子。我正在寻找自动转换smali代码或dexlib表示的代码,从中生成smali。出于我的目的,后一个选项是首选,因为可以避免生成smali的开销。 最佳答案 代码很多,但是dx的DexMerger是一个转换dex文件的示例程序。它需要猜测输出的大小才能使前向引用起作用,这使得它

Android 打包程序 : [main] java. util.zip.ZipException : duplicate entry: classes. dex

我正在IntelliJIDEA中构建一个Android应用程序。我正在使用截至2013年10月22日的最新AndroidSDK工具,该工具针对最近发布的Android4.3上升到API级别18。我的构建目标是Android4.3,我的JavaSDK是1.7。当我尝试构建我的应用程序时,构建失败并显示以下消息:AndroidPackager:[main]java.util.zip.ZipException:duplicateentry:classes.dex 最佳答案 我刚才遇到了和你一样的问题,其实不用重装IDE,直接rebuild

Android Dex : [ActivityName] Unable to execute DX

当我编译我的项目时,我遇到了这种错误;Error:AndroidDex:[OdeAl]UnabletoexecuteDXError:AndroidDex:[OdeAl]com.android.dex.DexException:MultipledexfilesdefineLandroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;Error:AndroidDex:[OdeAl]atcom.android.dx.merge.DexMer

android - 使用 ant 或 Eclipse 编译时出现多个 dex 文件错误

我无法构建我的应用程序我正在运行今天下载的最新构建工具,更新后开始出现这种情况。-dex:[dex]Convertingcompiledfilesandexternallibrariesinto/Users/rob/Repos/my_app/bin/classes.dex...[dx][dx]UNEXPECTEDTOP-LEVELEXCEPTION:[dx]com.android.dx.util.DexException:MultipledexfilesdefineLcom/robaldred/myapp/About$1;我尝试过清理和重建,我也在E​​clipse中尝试过,但它给出了

android - 无法执行 dex : Multiple dex files define Lcom/actionbarsherlock/R$attr

我已经为我的应用程序创建了一个库项目。当我尝试将库添加到项目时,在尝试运行它时出现以下错误:[2013-02-0704:51:26-DexLoader]Unabletoexecutedex:MultipledexfilesdefineLcom/actionbarsherlock/R$attr;[2013-02-0704:51:26-testfromlibrary]ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLcom/actionbarsherlock/R$attr;我已将HoloEver

java - 错误 :Error converting bytecode to dex: Cause: not found: Ljava/lang/Object;

我尝试安卓3.0.我将我的android项目升级到androidstudio3.0之后我无法运行我的项目并且出现此错误。我使用MultiDex并使用java8。这是我的build.gradledependencies{compilefileTree(include:['*.jar'],dir:'libs')compile"com.android.support:appcompat-v7:${project.APP_COMPACT_VERTION}"compile"com.android.support:cardview-v7:${project.APP_COMPACT_VERTION}

android - DEX 无法使用 Gradle 解析包含 BuildConfig 和 R 的 jar,但可以与 Ant 一起使用

我正在尝试将一个项目迁移到AndroidStudio/Gradle,但我遇到了一个奇怪的问题,该jar使用Ant运行良好。似乎R和BuildConfig包含在jar中,并且它们的包名称被声明为大写,而实际上包结构将其定义为小写。(为了保护开发者的匿名性,我更改了包名,希望没问题)UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dx.cf.iface.ParseException:classname(com/companyname/UI/BuildConfig)doesnotmatchpath(com/companyname/ui/BuildConfig