无法将 APK 安装到已获得 root 权限的设备中
Can't install APK into rooted device
我正在使用 IntelliJ 尝试将 APK 部署到我的智能手机(Sony Xperia Z3 compact OS 版本 5.1.1 内部版本号 23.4.A.0.580 具有 root 权限)。尝试在设备中安装 APK 时,我不断收到此消息:
"Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.INSTALL_PACKAGES."
附加信息:
- 我之前在同一个设备上使用不同的 OS 版本(即版本 < 5.1.1)部署了同一个 APK。
- 我在我的清单中有权限时尝试部署但没有成功。
导致此错误的可能原因是什么?
编辑:
好像和设备中shell应用的root权限有关
我有一个辅助 phone 用于测试,Samsung Galaxy Grand,它有 Cyanogenmod 12,已 root,我从来没有遇到这个错误。
但是,据我所知,在您的 AndroidManifest.xml 中添加此权限,您应该可以开始了。
使用应用程序 adbd Insecure 解决了我的问题。
我正在使用 IntelliJ 尝试将 APK 部署到我的智能手机(Sony Xperia Z3 compact OS 版本 5.1.1 内部版本号 23.4.A.0.580 具有 root 权限)。尝试在设备中安装 APK 时,我不断收到此消息:
"Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.INSTALL_PACKAGES."
附加信息:
- 我之前在同一个设备上使用不同的 OS 版本(即版本 < 5.1.1)部署了同一个 APK。
- 我在我的清单中有权限时尝试部署但没有成功。
导致此错误的可能原因是什么?
编辑:
好像和设备中shell应用的root权限有关
我有一个辅助 phone 用于测试,Samsung Galaxy Grand,它有 Cyanogenmod 12,已 root,我从来没有遇到这个错误。
但是,据我所知,在您的 AndroidManifest.xml 中添加此权限,您应该可以开始了。
使用应用程序 adbd Insecure 解决了我的问题。