当前位置: 首页 > 知识库问答 >
问题:

我得到了许多这样的错误:未捕获的翻译错误:。如果有帮助,我正在建立一个超过200个活动的应用程序

季骏祥
2023-03-14

:app:IncrementalDebugTasks:app:PrepackageMarkerforDebug:app:FastDeployDebugExtractor:app:GenerateDebuginStantrunAppInfo:app:ColdswapKickerDebug:app:TransformClasseswithInstantrunslicerforDebug:app:TransformClasseswithDexforDebug若要在进程中运行dex,Gradle后台进程需要更大的堆。它目前大约有910 MB。为了更快地生成,请将Gradle后台进程的最大堆大小增加到2048 MB以上。为此,在项目gradle.properties中设置org.gradle.jvmargs=-xmx2048m。有关更多信息,请参阅https://docs.gradle.org/current/userguide/buildenvironment.html

错误:未捕获的翻译错误:java.util.concurrent.ExecutionException:java.lang.OutofMemoryError:超出GC开销限制错误:未捕获的翻译错误:java.util.concurrent.ExecutionException:java.lang.OutofMemoryError:超出GC开销限制错误:未捕获的翻译错误:java.util.concurrent.ExecutionException:java.lang.OutofMemoryError:超出GC开销限制错误:未捕获的翻译错误:java.util.concurrent.ExecutionError:超出GC开销限制错误:未捕获的MemoryError:超出GC开销限制错误:未捕获的转换错误:java.util.concurrent.ExecutionException:java.lang.OutOfMemoryError:超出GC开销限制错误:将字节码转换为DEX时出错:原因:java.lang.RuntimeException:转换已中断:app:TransformClassesWithDexforDebug失败错误:任务“:app:TransformClassesWithDexforDebug”执行失败。

com.android.build.api.transform.transformException:java.lang.runtimeException:java.util.concurrent.executionException:com.android.ide.common.Process.processException:org.gradle.Process.internal.execexception:Process“command”C:\Program Files\java\jdk1.8.0_91\bin\java.exe“完成退出值非零2信息:生成失败信息:总时间:13分钟23.156秒信息:11错误信息:0警告信息:请参阅控制台中的完整输出

共有1个答案

韦星文
2023-03-14

可以通过提高dexing操作的堆限制来解决。将此添加到build.gradle文件中的android闭包中:

dexOptions {
    javaMaxHeapSize "4g"
}

否则

android {
        dexOptions {
            incremental true
            javaMaxHeapSize "2048M"
        }
    }

从这里取的

 类似资料:
  • 我有一个项目有几个,对于Android Studio的第一次构建(使用jdk 1.8或1.7,没关系),它失败了,有以下错误,但奇怪的部分是第二次运行它正在工作,非常烦人和耗时: :app:transformClassesWithDexForBuildVariantDebug < br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型

  • 错误: log4j:WARN找不到记录器(org.hibernate.cfg.annotations.Version)的appender。log4j:警告请正确初始化log4j系统。线程“main”组织中出现异常。冬眠例外GenericJDBCException:无法在组织上打开连接。冬眠例外SQLStateConverter。在org上处理非特定异常(sqlstatecoverter.java:

  • 我试图用Selenium×Node.js实现自动化测试,但它在调查阶段被阻止了... Mac OS10.12.6 节点8.11.1 Selenium Server 3.12.0 Selenium WebDriver 4.0.0 ChromeDriver 2.38 3.安装selenium-server 通过自制安装 4.安装ChromeDriver $selenium-server-port 44

  • 有人能帮我解决这个错误吗?我的应用程序运行正常,但当点击活动按钮,它崩溃,出现此错误logcat。总之,我的. so文件在jniLibs文件夹中。 12-26 12:02:12.393 22612-22612/com.project.voicechangerE/AndroidRuntime: FATAL EXCEPTION:主进程:com.project.voicechanger, PID: 22

  • 我尝试使用--stacktrace和--debug选项获取更多日志,但没有帮助。 欢迎任何帮助。 [编辑1] 我找到了这个线程,并检查了下面显示的代码样式。 我有许多代码行将被优化删除,使用静态final变量(如buildconfig.debug)根据构建模式(如debug/release、free/payed)来控制代码行为。但我找不到线程指出的问题的相同模式。

  • 我打算在这个应用程序中添加一个新插件,它在ionic服务上运行良好,但当我决定使用ionic cordova构建android时,却出现了这个错误 ionic cordova build android的输出--详细 当前节点版本 科尔多瓦版 npm版本 其他: 附加信息:离子型: ionic (Ionic CLI) : 4.1.2 (/usr/local/lib/node_modules/ion