androidstudio如何安装系统应用?是系统级别

weixin_41224699 2019-05-01 05:16:56
开发了一个系统应用,按照下面这篇文章配置了Android关于系统应用的相关设置
《AndroidStudio 配置系统签名》https://www.jianshu.com/p/381f3b854097
但是安装到手机上时,依然出现下列错误:
Failure [INSTALL_FAILED_INVALID_INSTALL_LOCATION: Package couldn't be installed in /data/app/yxytcjsh.pingmudingwei-1: Cannot install platform packages to user storage!]

请教大神们,该如何解决


...全文
858 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41224699 2019-05-06
  • 打赏
  • 举报
回复
用adb push方法可以
辉_alexxm 2019-05-05
  • 打赏
  • 举报
回复
看log啊,我们做系统的,提问题都要提供两种log;内核的和应用的;其中应用的也有几种log,你最好了解下调试方法;
雕·不懒惰 2019-05-05
  • 打赏
  • 举报
回复
调试:配置了android:sharedUserId="android.uid.system"是无法debug安装的
打系统签名包:platform.pk8和platform.x509.pem版本跟你的手机版本是否一致,不同手机厂商的系统签名文件可能是Android原生的,也可能是他们做了修改自定义的
王能 2019-05-05
  • 打赏
  • 举报
回复
手机上肯定不行,手机上的系统签名肯定只有开发商知道了,不然谁都可以搞个系统签名的app了
jzp12 2019-05-01
  • 打赏
  • 举报
回复
引用 5 楼 weixin_41224699 的回复:
肯定已经root了 这个操作我会。 我是想从Androidstudio直接操作 [quote=引用 4 楼 jzp12 的回复:] 1. 一定得是系签名吗?如果不是替换为其它自己KEY的签名 2. 测试机器是ROOT的吗?如是是ROOT的通过adb push到/data/local/tmp 然后再remount system分区,再拷贝到 /system/app目录下重启
[/quote] 无解,除非修改AMS代码
weixin_41224699 2019-05-01
  • 打赏
  • 举报
回复
肯定已经root了 这个操作我会。 我是想从Androidstudio直接操作
引用 4 楼 jzp12 的回复:
1. 一定得是系签名吗?如果不是替换为其它自己KEY的签名 2. 测试机器是ROOT的吗?如是是ROOT的通过adb push到/data/local/tmp 然后再remount system分区,再拷贝到 /system/app目录下重启
jzp12 2019-05-01
  • 打赏
  • 举报
回复
1. 一定得是系签名吗?如果不是替换为其它自己KEY的签名 2. 测试机器是ROOT的吗?如是是ROOT的通过adb push到/data/local/tmp 然后再remount system分区,再拷贝到 /system/app目录下重启
weixin_41224699 2019-05-01
  • 打赏
  • 举报
回复
7.1. 该怎么破
引用 2 楼 jzp12 的回复:
这是当前系统版本限制用户安装有platform签名的apk应用 你测试的系统版本是多少,android2.3.7吗?
jzp12 2019-05-01
  • 打赏
  • 举报
回复
这是当前系统版本限制用户安装有platform签名的apk应用 你测试的系统版本是多少,android2.3.7吗?
weixin_41224699 2019-05-01
  • 打赏
  • 举报
回复
我希望点击run(绿色三角形)就可以运行、安装

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧