我有个问题。当我尝试使用 AndroidStudio 部署(调试或运行)我的应用程序时,我在 RunLog 中收到以下错误
Waiting for device.
Target device: samsung-galaxy_nexus-WOVCBUF6BAGENRTO
Uploading file
local path: C:\Users\Abracadabra\Desktop\......\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/xxx.xxx.app
Installing xxx.xxx.app
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/xxx.xxx.app"
Segmentation fault
当我尝试将其部署到 genymotion 虚拟机时,它工作正常。它只是不适用于我的真实设备。它以前确实有效,但我已经用 rootExplorer 清理了那里的一些文件夹,例如我删除了一个名为“.Idea”的文件夹。也许这是一个很大的错误?
这是它不再起作用的原因吗?
顺便说一下,logcat 在手机的其余部分工作得很好。
谢谢你的帮助!
附:我还安装了一个带有 CWM 恢复工具的全新 Android 系统,并擦除了所有用户和缓存数据 -> 没有帮助。
P.P.S 我发现该 apk 位于手机上的 /data/local/tmp 中。我可以使用 rootExplorer 手动安装它。但调试也是不可能的:/
P.P.P.S:我也尝试过“adb install”,也给了我分段错误。
看来复制可以,但安装不行。
找出原因了。 (相当愚蠢的一个)
我忘记启用“安全设置 -> 未知来源”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)