【发布时间】:2016-10-18 01:32:20
【问题描述】:
我正在使用 Xamarin 构建应用程序,但尝试在此(物理)设备 (Wiko Enspert Rainbow) 上以调试模式运行它时,安装失败并出现“部署失败 - INSTALL_FAILED_DEXOPT”错误。
我在“部署到设备”窗口中得到以下日志:
将包部署到“0123456789ABCDEF”
检测已安装的包
等待打包完成
在设备上安装应用程序
由于内部错误,部署失败:失败 [INSTALL_FAILED_DEXOPT]
部署失败。内部错误。
在 Release 中,安装工作正常。另外,我有足够的手机空间。
我已尝试删除 Mono 共享运行时和 Xamarin.Android Api-23 支持库(显然还有应用程序的发布版本)。试图清理和重建;重启手机……无济于事。
有人有想法吗?
谢谢
【问题讨论】:
-
@Gerald,基本上该页面上的建议是清理和重建,或者禁用“即时运行”(在 xamarin android 上不可用)。
-
这个问题的答案是从模拟器中擦除用户数据。您是否尝试从设备/模拟器中删除该应用程序?不仅要扔掉图标,还要去添加/删除 Android 中的程序并真正删除应用程序和所有数据
-
嗯,是的,我写道我卸载了 Mono 和 Xamarin.Android 支持库,我想不用说我对发布版本做了同样的事情。
-
他不是这个意思。尝试重新安装/重新配置您的模拟器。