自从遇到APK安装问题以来,我已将Android Studio更新至3.5。这是它显示的唯一日志:
Installation did not succeed.
The application could not be installed: INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
Installation failed due to: 'null'
Retry
Run Code Online (Sandbox Code Playgroud)
尝试在真实设备上安装APK时会发生这种情况。如果我从设备上卸载该应用程序,然后重新运行该版本,则它只会安装一次,然后在下一次安装时会不断抛出此错误。它可以在仿真器上正常运行,但是我不能为所有功能使用仿真器。
我尝试过的
更新资料
我在机器上安装了Linux Mint,并在那里测试了AS 3.5,由于某些原因,即使对于Android 7及更低版本的设备,一切都可以正常工作。
以前的操作系统:Windows 10 1903
当前操作系统:Linux Mint 19.2
我认为这个问题可能起源于Windows计算机。
我正在使用Android Studio连接到我的小米Redmi Note 3G设备中运行应用程序.我的设备已在" 选择设备"对话框中找到,但我一直收到[INSTALL_CANCELED_BY_USER]错误消息:
Waiting for device.
Target device: xiaomi-hm_note_1w-SSE6Y97PFYQCRK45
Uploading file
local path: C:\Users\Anthony\AndroidStudioProjects\UASProject\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/com.si.UASPROJECT
Installing com.si.UASPROJECT
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.si.UASPROJECT"
pkg: /data/local/tmp/com.si.UASPROJECT
Failure [INSTALL_CANCELED_BY_USER]
Run Code Online (Sandbox Code Playgroud)
我尝试在线寻找解决方案,但没有提到Failure [INSTALL_CANCELED_BY_USER]错误.
我更新了我的应用并在我的设备上进行了测试.如果我通过eclipse中的运行按钮测试应用程序,但是如果我将其导出到apk并尝试安装apk则失败,一切正常.
没有错误代码或其他任何内容,它只是说应用程序尚未安装.
知道为什么会这样吗?我只在我的应用程序中更改了一些内容:我从我的应用程序中删除了basegameutils lib并迁移到没有basegameutils的新api.多数民众赞成(除了一些错误修正,但不是原因).
我已经重启了eclipse并多次清理所有项目.
目标sdk是22,我正在使用最新的系统映像等等api级别(我的divce是一个库存nexus 6,运行5.1.1).我还将构建工具从22.0.1更新到23.0.1并删除了22版本.这是原因吗?
我也尝试在开发控制台上传apk,没有错误.
谢谢您的帮助.
编辑:
logcat输出表示签名与先前安装的版本不匹配.
如果我尝试通过Play商店安装当前的实时版本,还有一条错误消息说我无法安装此应用程序,因为另一个用户已在此设备上安装了不兼容的版本(但我没有安装它,我没有多个用户在设备上).
如果我进入设置中的应用程序菜单,我的应用程序显示在列表的底部,但有一条说明说明没有为用户安装该应用程序.如果我点击它所有按钮都是不可点击的(所以我无法卸载它).
怎么了?
我试图从GitHub运行一个简单的Android聊天应用程序.我认为我的HAXM配置存在问题.当我运行应用程序时,我看到这些错误:
HAXM is not working and emulator runs in emulation mode
emulator The memory needed by this AVD exceeds the max specified in your HAXM configuration.
emulator: AVD RAM size = 1536 MB
emulator: HAXM max RAM size = 768 MB
emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.
emulator: warning: opening audio output failed creating window 61 83 462 820
emulator: emulator window was out of view and …Run Code Online (Sandbox Code Playgroud) 我有这个错误:
$ adb push F:\ skylixwork\CollagePhoto\app\build\outputs\apk\app-debug.apk
/data/local/tmp/com.collagephoto java.io.IOException:现有连接被远程主机强行关闭
错误安装APK时
安装失败并显示消息INSTALL_CANCELED_BY_USER.通过卸载现有版本的apk(如果存在)然后重新安装,可能会解决此问题.
警告:卸载将删除应用程序数据!
要卸载现有应用程序吗?

在Android工作室上运行模拟器没有问题.
当我在移动设备上运行应用程序时,"应用程序安装失败"对话框来了.