gpt4 book ai didi

android - INSTALL_FAILED_DEXOPT 永久破坏项目?

转载 作者:太空狗 更新时间:2023-10-29 13:35:16 27 4
gpt4 key购买 nike

我在尝试从 eclipse 安装和测试 Android 构建时遇到此错误:

安装错误:INSTALL_FAILED_DEXOPT

logcat 揭示了这一点:

07-02 21:49:44.924: E/dalvikvm(863): 无效的类型描述符:'Lcom/mypackagename/MyClass;'

所以我删除了有问题的类并注释掉了对它的引用。然后它构建并安装正常。

现在这个类名在这个项目中永远被诅咒了。即使我创建了 java.lang.Object 的一个普通子类并为其指定类名,错误也会重新出现。

删除并重新启动模拟器没有帮助。清理项目并重新启动 eclipse 没有帮助。

事情怎么会搞得这么严重,我该怎么做才能解决它?

最佳答案

很幸运,解决了这个问题。如果我没有碰巧查看 bin/classes 我永远不会通过它。

我查看了 bin/classes 中生成的类文件,注意到文件名有一个“?”在里面。不知何故,当我创建类时,名称中间出现了一个无效字符(在本例中为 0x10)。 (假设我在打字时用粗手指,这是最有可能的解释。)

创建虚拟类时问题仍然出现的原因是我粘贴了旧的损坏名称(这是一个相当长的类名)。

修复它所要做的就是重构>重命名并手动输入名称。

关于android - INSTALL_FAILED_DEXOPT 永久破坏项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11303569/

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