1、在APK的AndroidManifest.xml设置android:sharedUserId="android.uid.system"

2、给apk签名

第一步:下载keytool-importkeypair,下载地址:

https://github.com/getfatday/keytool-importkeypair

第二步:找到源码中系统签名platform.pk8 和 platform.x509.pem,在android源码的build/target/product/security

第三步:制作签名

将keytool-importkeypair放到android源码的build/target/product/security目录下,然后执行

./keytool-importkeypair -k ./platform.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform

platform.keystore是文件名,android是密码

第四步:签名

打开android studio的File->Project Structure

如下图,在选择Modules,选择加号,添加一个signing configs,命名为platform,下面的store file就是platform.keystore。设置好后点击ok

然后再打开android studio的File->Project Structure,进行如下设置,设置完选择OK

这样编译debug apk的时候就会带上签名了。

3、把apk放到车机的/system/app/下面,对应的库放到/system/lib64/下,运行提示

Package com.anwsdk.service not installed; dropping from full back

方法:把apk改位置到/system/priv-app/下,然后重启车机就没有问题了。

非系统APK很多权限受限制,如何让APK成为系统APK相关推荐

  1. 日本网民评论鸿蒙系统,华为P50终于来了:麒麟9000+鸿蒙系统,网友:幸福来得太突然...

    正面设计方面,华为P50采用居中挖孔方案,不再使用"药丸"设计方案,整体颜值提高非常大,华为P50可能采用直屏方案,而P50Pro采用曲面屏设计,打造更高端的外观设计,采用OLED ...

  2. android apk获取权限,Android apk 获取系统权限的方式

    Android系统中,权限等级分为 ["normal" | "dangerous"| "signature" | "signatu ...

  3. win10系统获取管理员权限卸载程序、删除文件等听语音 浏览:9507|更新:2016-02-23 02:27 很多用户升级win10系统以后,发现卸载某些程序或者删除某些文件的时候,会出现权限不够,

    win10系统获取管理员权限卸载程序.删除文件等 听语音 浏览:9507 | 更新:2016-02-23 02:27 很多用户升级win10系统以后,发现卸载某些程序或者删除某些文件的时候,会出现权限 ...

  4. android编译系统root权限,Android系统获取ROOT权限后能做些什么?

    Android的设备Root了以后可以做些什么特别的操作呢?今天刷机之家小编为大家简述Root以后最实用的几种用途. 在了解Root的用途之前,我们先来简单看看Android的Root是什么. And ...

  5. CRM系统 - 总结 (一) 权限

    1. 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影<2012>中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临:② 屌丝们,有没有想过为什么那些长得漂亮身 ...

  6. Android系统system用户权限和root权限的获取

    在Android系统中,系统为每一个应用程序(apk)创建了一个用户和组.这个用户和组都是受限用户,不能访问系统的数据,只能访问自己的文件和目录,当然它也不能访问其他应用程序的数据.这样设计可以尽可能 ...

  7. Win11系统获取管理员权限的方法

    由于微软最近推出了Win11的操作系统,所有有很多小伙伴都进行安装体验,在使用Win11时,如果没有获取管理员权限,很多操作可能会无法进行,这时我们就需要获取管理员权限了,那么Win11系统该如何获取 ...

  8. 利用AccountsService 漏洞获得Ubuntu系统的root权限

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 攻击者可利用GNOME AccountsService 组件中的双重释放内存损坏漏洞,获得Ubuntu 系统的root 权限.该漏洞编号为CVE ...

  9. 启动root用户 银河麒麟_麒麟系统使用root权限运行程序

    最近在虚拟机里安装了个国产麒麟系统.(不知道麒麟系统的百度下.) ************************************************** PS:首次试用的同学可以先用 V ...

最新文章

  1. Web应用配置虚拟主机(www.baidu.com)
  2. SpringBoot+SpringSecurity前后端分离+Jwt的权限认证(改造记录)
  3. 使用 nginx 同域名下部署多个 vue 项目,并使用反向代理
  4. 时光已荏苒,我还怎么让你遇见最美年华里的我
  5. php fpm 测试,zabbix4.2 监控PHP-FPM运行状态的数据
  6. python重写和装饰器_python中的装饰器
  7. 北京,上海 商汤研究院基础视觉组正式员工(校招、社招)实习生长期招聘...
  8. 实现与优化深度神经网络
  9. 采购季:云服务不断进化为企业带来更多选择
  10. 删除了计算机网络如何恢复,回收站删除了怎么恢复?回收站清空了怎么恢复简单方法【图文】-太平洋电脑网PConline-太平洋电脑网...
  11. java代码获取数据源_tomcat中获取不同的数据源java代码
  12. Spring Boot2.x 的Druid连接池配置[附带监控]
  13. Oracle 查看表空间的使用情况SQL语句
  14. android 号码区号判断,android 将手机号中间隐藏为星号(*)和手机号码判断
  15. LabVIEW FPGA PCIe开发讲解-7.2节:目前主流的4大Xilinx FPGA PCIe DMA通信IP核讲解
  16. Qt Clion使用飞扬青云的自定义控件
  17. 微信域名防封检测方法
  18. Qcom平台 Camera 之单刷调试
  19. 32位系统为什么支持4G内存
  20. Loggernet软件新手入门(一)

热门文章

  1. 调音台、声卡、视频采集卡技术参数
  2. python3爬虫实战姚良_Python3.X 爬虫实战(缓存与持久化)
  3. 在Linux系统下制作U盘启动盘
  4. 21世纪七大数学难题
  5. 编程累了进来听听音乐
  6. 论文写作——origin画图
  7. Springboot自动装配源码分析
  8. python中and和or的惰性求值特点_Python 惰性求值
  9. HDU 1847 ——Good Luck in CET-4 Everybody!
  10. B - Bitwise Exclusive-OR Sequence