草庐IT

pre-dexed

全部标签

android eclipse无法执行dex java堆空间错误

每当我构建我的android应用程序时,我都厌倦了我的eclipse上的这个java堆空间错误。我向我的android应用程序添加了9个库。(右键单击项目名称->属性->Android->添加库)。在一些论坛上,我发现有人要求更改eclipse.ini文件,有人说要添加用户库并向其中添加jars。并将用户库添加到我的应用程序。我已经在eclipse.ini中将我的MaxPermSize更改为1024。没用当我将用户库添加到我的应用程序时,我的应用程序无法识别app_compat_v7.jar。它在我使用Theme.Appcompat.Light的样式文件中抛出错误我可以知道我哪里出错了

android - 如何防止在android gradle中使用multi-dex

以下是我的gradle文件。我收到MultiDexException。我不想启用multidex,因为我的应用程序没有那么复杂。所以我确信我一定做错了什么。有人可以看看我的gradle文件并指出我可以做些什么来避免这个问题吗?错误:UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dex.DexIndexOverflowException:methodIDnotin[0,0xffff]:65536atcom.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:502)atcom.android.

android - 无法执行 dex : Multiple dex files define Lbolts/AggregateException;

我知道Multidex问题在StackOverflow上很常见,但没有一个解决方案适合我。我怀疑它的bolts-android在编译facebooksdk时会产生冲突,因为如果我不是完全错误的话,support:appcompatv7也会带有bolts。我试图排除android-bolts但没有运气。还尝试使用不同版本的facebook-android-sdk,但没有太大帮助。渐变(应用程序):compile('com.facebook.android:facebook-android-sdk:4.9.0'){excludemodule:'bolts-android'}compile'

android - com.android.builder.dexing.DexArchiveBuilderException : Error while dexing

我在尝试运行我的项目时遇到了这个问题-com.android.builder.dexing.DexArchiveBuilderException:Failedtoprocess.gradle\caches\transforms-1\files-1.1\firebase-analytics-impl-11.8.0.aar\0e3311be69809df8820438f9666651f5\jars\classes.jarcom.android.builder.dexing.DexArchiveBuilderException:Errorwhiledexing.com.android.too

java - 获取错误 : conversion to Dalvik format failed: Unable to execute dex:

在将项目运行到eclipse(ADT)中时出现以下错误:[2014-07-0316:21:50-DexLoader]Unabletoexecutedex:MultipledexfilesdefineLcom/parse/ParseAuthenticationProvider;[2014-07-0316:21:50-SimpleNexus]ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLcom/parse/ParseAuthenticationProvider;我在谷歌上搜索过,但没有找到具

android - 即使启用 multidex 也无法在 Android Studio 3.0.1 中合并 DEX

我的android项目有问题。我最近从较低版本升级,然后用Linux重新启动了我的操作系统。我的项目运行良好。但是,现在我已经编译了,它显示无法合并dex。我试过:启用;构建gradle中的multiDexEnabledtrue选项,并尽一切可能。所以,这是运行堆栈跟踪后我的控制台日志,我仍然无法弄清楚出了什么问题。谁能帮帮我?任何帮助将非常感激。我已经发布了我的应用程序构建gradle和下面的错误applyplugin:'com.android.application'android{compileSdkVersion26defaultConfig{applicationId"com

android - Unity 2018.3 android dex合并问题

在您甚至不阅读就决定将此帖子视为“重复”之前,请理解我已经查看了大量与此主题相关的帖子,但我找不到适合我的实例的解决方案,包括所有的StackOverflow建议的。大多数帖子都是针对AndroidStudio而不是unity。我在尝试构建到android时在Unity中出现错误,它在此处崩溃。CommandInvokationFailure:Gradlebuildfailed.C:\ProgramFiles\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe-classp

android ant -pre-compile 与 -pre-build

我正在开发一个android项目,我们在其中使用ant构建我们的版本。在更改代码中的versionName和其他一些标志时,我们使用Android-ant目标-pre-compile。您还可以使用-pre-buildandroid-ant目标。有人知道这两个目标之间的区别吗? 最佳答案 查看SDK的ant工具文件夹中的build.xml:默认情况下,-pre-compile和-pre-build都是空目标,因此什么都不做。唯一的区别是-pre-build将在-code-gen(非空)之前运行,而-pre-compile在它之后运行。

android - 如何访问 Android 应用程序的 classes.dex?

当启动一个Activity时,classes.dex文件被系统加载并开始执行指令。我需要获得对正在执行当前Activity的同一应用程序的classes.dex的只读访问权限。在网上找了好几个小时,只能推断是Android安全系统不允许访问应用沙盒。但是,为了完成我的任务,我需要对classes.dex文件进行只读访问。有人对此有见解吗?提前致谢! 最佳答案 取决于您要做什么,但您可以访问DexFile:StringsourceDir=context.getApplicationInfo().sourceDir;DexFiledex

android - FloatingActionButton + VectorDrawable 在 pre-Lollipop 上崩溃

经过一番研究后,我注意到com.android.support:design:23.3.0的FloatingActionButton在android:src上使用SVG时会崩溃。SVG是从AndroidStudioAssets中获取的。它在AndroidSVG:ic_keyboard_voice_white_24dpXML:Gradle:defaultConfig{...vectorDrawables.useSupportLibrary=true}堆栈跟踪:https://gist.github.com/ppamorim/420dba3e9dc3022a86a3a1f50400d7d0