众所周知,在apk的过程中,Android系统会对apk的签名进行验证,验证通过后才能成功安装,下文是爱站技术频道小编为大家带来的APK-安装系统认证签名的两种解决方法,希望对你有帮助。

解决方法有如下两种:

第一种

如果你 repo sync 了 android 的整个源码,那么可以直接把你的 app 放到 /packages/apps 下面去 mm ,不过要记得在 Android.mk 中增加 LOCAL_CERTIFICATE 属性,这个属性具体有三个值:

系统中所有使用 android.uid.system 作为共享 UID 的 APK ,都会首先在 manifest 节点中增加android:sharedUserId=“android.uid.system”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := platform。可以参见 Settings 等

系统中所有使用android.uid.shared作为共享 UID 的 APK,都会在 manifest 节点中增加android:sharedUserId=“android.uid.shared”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := shared。可以参见 Launcher 等

系统中所有使用 android.media 作为共享 UID 的 APK,都会在 manifest 节点中增加android:sharedUserId=“android.media”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := media。可以参见 Gallery 等。

第二种

当然,毕竟不是每个人都有机会,或者有必要下载整个源码的。 简单地,当你用 IDE 编出 apk 之后,可以去 /build/tools/signapk/ 找到 signapk.jar 文件;再去 /build/target/product/security/ 里找到 platform.pk8 、 platform.x509.pem 这两个文件。把它们连同你的 apk 扔进一个文件夹,然后 cd 到该文件夹下执行 java -jar signapk.jar platform.x509.pem platform.pk8 Origin.apk Signed.apk,得到的 Signed.apk 就可以直接 adb install了。

以上就是APK-安装系统认证签名的两种解决方法,如果你还想了解更多专业知识,你可以随时来爱站技术频道进行学习,小编也会为你答疑。

android.mk 系统签名,APK-安装系统认证签名的两种解决方法相关推荐

  1. 64位win10系统无法安装.Net framework3.5的两种解决方法【转】

    64位win10系统无法安装.Net framework3.5的两种解决方法[转] 参考文章: (1)参考文章1:64位win10系统无法安装.Net framework3.5的两种解决方法[转] ( ...

  2. 计算机hppusg.exe应用程序错误,win10系统提示“txupd.exe应用程序错误”的两种解决方法...

    很多用户在windows10系统电脑中运行QQ的时候,会看见一个名为txupd.exe的进程,有时还会提示"txupd.exe应用程序错误",这该怎么办呢?我们该如何操作呢?接下来 ...

  3. 64位win10系统无法安装.Net framework3.5的两种解决方法

    近日有网友反映在windows10_64位系统电脑上安装Net framework3.5,操作时总失败,怎么办呢?小编下面就介绍win10 64位系统无法安装Net framework3.5的两种解决 ...

  4. xp系统打不开vba服务器,WinXp系统无法打开控制面板怎么办?Xp系统打不开控制面板的两种解决方法...

    WinXp系统下,我们可以通过windows控制面板实现设置系统外观和主题.添加/删除程序等功能.不过,最近却有些XP用户反映自己在打开控制面板时,遇到了无法打开的问题.这该怎么办呢?接下来,小编就向 ...

  5. c语言蓝屏代码大全,window_Win10系统出现蓝屏提示错误代码0x00000050两种解决方法,  刚刚升级Win10系统的一段 - phpStudy...

    Win10系统出现蓝屏提示错误代码0x00000050两种解决方法 刚刚升级Win10系统的一段时间,容易出现蓝屏的问题.导致蓝屏故障的原因各不相同,我们需要根据错误代码来执行正确的解决方法.比如,最 ...

  6. 征途2s不显示服务器列表,win10系统无法运行征途2的两种解决方法

    不少朋友在win10系统中都遇到了无法运行征途2的情况,出现提示"加载驱动出错![DriverCommlnit]驱动加载失败!请检查文件缺失与否是否是在非管理员权限下第一次安装!或是否需要重 ...

  7. win8 java不是内部或外部命令_win8系统运行java提示“ava不是内部或外部命令两种解决方法...

    Java一种可以撰写跨平台应用软件的面向对象的程序设计语言,最近有一些小伙伴使用win10操作系统的时候遇到了一个问题,win8系统win8系统运行java突然提示"java不是内部或外部命 ...

  8. win7计算机图标 灰色不可选,Win7系统aero peek选项灰色无法勾选的两种解决方法

    Win7系统自带有aero peek窗口特效,开启后系统界面会变更加美观,比如:窗口标题栏.任务栏出现半透明特效.安装win7系统的用户说aero peek选项灰色无法勾选的情况,为什么会出现这样情况 ...

  9. html设置打开页面后自动关闭,Win7系统打开IE浏览器后页面自动关闭的四种解决方法...

    很多用户都遇到一件很奇葩的问题,就是在win7系统下打开IE浏览器,浏览网页,没有进行任何操作,突然所有页面就自动关闭了,又要重新启动,没过多久又出现这样情况,怎么回事呢?导致Win7系统打开IE浏览 ...

  10. w ndows10玩游戏蓝屏,Win10系统玩游戏蓝屏提示代码0x0000007E的两种解决方法

    win10系统已经很多用户升级了,但是还是有不少用户在使用Ghost win10系统电脑的过程中经常遇到蓝屏问题,最近有位朋友在Win10系统玩游戏时出现蓝屏代码0x0000007E,显示一大串英文, ...

最新文章

  1. CentOS7编译安装LNMP
  2. python csv读取-使用python获取csv文本的某行或某列数据的实例
  3. 通过日志恢复MSSQL数据案例
  4. swoole mysql 并发_Swoole4 如何打造高并发的PHP7协程Mysql连接池?
  5. Pytorch使用Vision Transformer做肺癌和结肠癌组织病理学图像分类
  6. ThinkPHP6项目基操(13.实战部分 项目中的自定义异常处理总结 错误页面API错误)
  7. java二叉树算法_JAVA 二叉树算法 (遍历、深度、汇总求和)
  8. RFID开发利器 proxmark3
  9. 《天天数学》连载29:一月二十九日
  10. android8.0自适应图标,适配8.0+的自适应图标
  11. sts bug SpringJUnit4ClassRunner
  12. 为免费吃饭 黑客入侵餐馆管理系统改数据
  13. 移动通信USSD业务探讨(转)
  14. camtasia喀秋莎2022(屏幕录像课件制作工具)
  15. HTML+CSS(PC端+移动端)
  16. 计算机组装工具以及装机流程,如何组装电脑,图文教程详解电脑组装全过程
  17. 前端快速切图:PS切图常用快捷键、精准测量尺寸
  18. 赏析角度有哪些_从“视听语言”角度,主要从哪些方面进行影视赏析(? ?)。...
  19. 串的定长顺序存储结构|C++实现
  20. 培训:3天带你快速上手Kubernetes | 上海站

热门文章

  1. 猜年龄、猜数字的python程序
  2. H264的NAL单元详解
  3. 计算机应用基础10000字论文,计算机(毕业论文)一万字.doc
  4. oracle 12c 容器数据库公共用户去访问pdb数据库
  5. stata 导出 相关系数表_STATA数据处理技巧与计量分析二|基本语句介绍
  6. 将 Windows RE 安装到手工创建的 OEM 分区中
  7. 4 实验项目_Android开发环境搭建
  8. 巧用万能驱动包安装驱动
  9. 征途私服门:一个程序员和一个黑客群的故事
  10. C#+access做注册、登陆界面 【实测成功】