gpt4 book ai didi

Android dx 生成错误的校验和 dex 文件

转载 作者:行者123 更新时间:2023-11-30 04:45:58 25 4
gpt4 key购买 nike

我正在开发一个即时生成 Java 代码并将其编译为 Android 的项目。有趣的是,有时 dx.bat 在成功完成时会生成损坏的 DEX 文件。

当我尝试对 DEX 进行 dexdump 时,我得到:错误:校验和错误(deadbeef vs deadc0de)

手动使用 --no-optimize--no-locals 将解决此特定编译的问题。但是您永远无法知道下一个会发生什么,这是一个应该可靠的过程。

顺便说一句,手动修复校验和并不能解决问题(dexdump 会在转储一些数据后崩溃)所以我认为这不是 dx 校验和计算错误。

是否存在已知问题?如何进一步调试?

谢谢!

最佳答案

Windows 版本的 DexDump(以及其他一些工具)中的错误。

将在 r11 中修复。

http://code.google.com/p/android/issues/detail?id=14746 查看完整的错误报告

关于Android dx 生成错误的校验和 dex 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4947660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com