Android 将 apk 安装到设备会出现 [SEGMENTATION FAULT]

标签 android segmentation-fault android-studio

我有一个问题。当我尝试使用 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 VM 时它工作正常。它只是在我的真实设备上不起作用。它以前确实有效,但我已经用 rootExplorer 清理了那里的一些文件夹,例如我删除了一个名为“.Idea”的文件夹。也许这是一个大错误? 这是它不再起作用的原因吗?

顺便说一句,logcat 在手机的其余部分工作正常。

感谢您的帮助!

附言我还使用 CWM 恢复工具安装了一个新的 android 并清除了所有用户和缓存数据 -> 没有帮助。

P.P.S 我发现,apk 在手机上的/data/local/tmp 中。我可以使用 rootExplorer 手动安装它。但调试也是不可能的:/

P.P.P.S:我也试过“adb install”,也给我段错误。

好像可以复制,但是安装不行。

最佳答案

找出原因。 (一个相当愚蠢的人)

我忘记启用“安全设置 -> 未知来源”

关于Android 将 apk 安装到设备会出现 [SEGMENTATION FAULT],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24245986/

相关文章:

android - 如何使除了我在 RecyclerView 中单击的项目之外的所有项目都不可见?

java - CollapsingToolbarLayout 与 TablLayout 不展开或显示选项卡

java - Android 动态壁纸服务 onStop 未被调用

c - 读取 C 中的二进制文件导致段错误

java - Android Studio 不让我编译特定项目

android - 如何在 Android Studio 的项目中软导入模块?

java - 错误消息 : java. lang.IllegalArgumentException

java - 为什么列表不会为空?

c++ - 将 char 写入 char * 地址时出现段错误

c++ - 在 C++ 4.8.1 中使用 strlen 的打印输出时出现段错误