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

未捕获的翻译错误:com.android.dx.cf.code.SimException

萧英光
2023-03-14

我有一个项目有几个构建变体,对于Android Studio的第一次构建(使用jdk 1.8或1.7,没关系),它失败了,有以下错误,但奇怪的部分是第二次运行它正在工作,非常烦人和耗时:

:app:transformClassesWithDexForBuildVariantDebug < br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型不匹配:尝试使用android.os.Bundle类型的局部变量设置或访问java.lang.String[]类型的值。这是的症状。忽略局部变量信息的类转换工具。< br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型不匹配:尝试使用java.lang.String[]类型的局部变量设置或访问java.io.InputStream类型的值。这是……的症状。忽略局部变量信息的类转换工具。< br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型不匹配:尝试使用java.lang.String[]类型的局部变量设置或访问java.io.InputStream类型的值。这是……的症状。忽略局部变量信息的类转换工具。< br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型不匹配:尝试使用boolean类型的局部变量设置或访问java.lang.Object类型的值。这是……的症状。忽略局部变量信息的类转换工具。< br> 4个错误;中止< br >错误:任务执行失败:app:transformClassesWithDexForBuildVariantDebug。com . Android . build . API . transform . transform exception:com . Android . ide . common . Process . Process exception:org . grad le . Process . internal . exec exception:Process ' command '/Library/Java/JavaVirtualMachines/JDK 1 . 7 . 0 _ 79 . JDK/Contents/Home/bin/Java ' '以非零退出值1结束

谢谢

共有1个答案

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

  • 我不使用Proguard。项目正在成功构建,但当我尝试在设备上运行时,它显示了此错误。我在Android Studio 3.0中与Kotlin项目一起工作,这是一次非常糟糕的经历。我决定切换回2.3 AS,但问题仍然相同。日志较小,但异常文本相同。

  • 我正在尝试使用OpenNLP训练一个名称实体模型,但得到这个错误时,我不知道缺少了什么。我是这个OPENNLP的新手,任何人请帮忙,可以提供培训。txt文件(如果需要) 我的密码是

  • 我在做一个函数来禁止一个成员在JDA中使用他的/她的id<我做了这个: 但是,它不接受错误。我已经尝试删除printStackTrace,但是错误仍然会出现。"Done"和"EEE"不会被打印出来。 此外,它确实接受所有其他错误,但不接受这个错误。 这里给出了错误的一部分

  • 我正在使用 我得到以下错误,我不明白我做错了什么

  • 我现在必须学习通过fire base编写移动应用程序web服务。我点击了这个链接:https://firebase-php.readthedocs.io/en/stable/ 在我的核心网站中,我创建web服务文件夹,然后创建我的fire。php文件。这个文件代码在这里, 我得打电话给我的支持档案:https://github.com/kreait/firebase-php/ 但我还是得到了一个: