Androidの权限之平台签名

2023-05-16

1、提升apk的权限: 
在AndroidManifest.xml中添加  
<uses-sdk android:minSdkVersion="7" android:sharedUserId="android.uid.system"/> 
2、通过eclipse的Android tools 导出无签名的apk文件(old.apk): 
Export Unsighted Application Package... 
图例: 
 
解压old.apk,查看内容,无META-INF文件,说明未签名: 
图例: 
 
3、将Android源码中的build/target/product/security/platform.x509.pem和platform.pk8拷贝到windows下,同时利用签名工具signapk.jar,生成带有自己签名的apk文件。 
Android源码中的platform.x509.pem和platform.pk8: 
图例: 
 
签名工具signapk.jar: 
图例: 
 
执行命令,生成自己签名的apk文件(new.apk): 
java -jar signapk.jar platform.x509.pem platform.pk8 old.apk new.apk  
图例: 
 
 
解压new.apk,查看内容: 
图例: 
 
发现生成META-INF文件,说明已经签名。 
new.apk即为签名后的文件。放于开发板的/system/app下即可,重新上电即可自动安装。 
或使用adb安装: 
连接开发板: 
 
安装apk文件: 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Androidの权限之平台签名 的相关文章

随机推荐

  • VSCode软件介绍

    昨天小伙伴推荐了一款VSCode编辑器 xff0c 在百度上查了许多关于VSCode的介绍 xff0c 总结几点如下 xff1a Visual Studio Code xff08 以下简称vscode xff09 是一个轻量且强大的跨平台开
  • Nginx 解析漏洞复现

    漏洞环境搭建 时间有限 xff0c 漏洞环境搭建教程简单 xff0c 在此不再赘述 具体项目地址 xff1a https github com vulhub vulhub 搭建教程及说明可参考 xff1a https vulhub org
  • Starting MySQL ERROR! Couldn't find MySQL server (/usr/local/mysql/bin/mysqld_safe)

    centos7 5 安装mysql数据库报错 问题 xff1a root 64 db04 54 scripts etc init d mysqld start etc init d mysqld line 244 my print defa
  • python 文件读写with open模式r,r+,w,w+,a,a+的区别(附代码示例)

    这个初学 xff0c 确实不太还了解 xff0c 网上有很多资料 xff0c 写的很详细 xff1a 模式可做操作若文件不存在是否覆盖r只能读报错 r 43 可读可写报错是w只能写创建是w 43 可读可写创建是a 只能写创建否 xff0c
  • 一个 CPU 核 开多少个 线程 比较合适 ?

    一个 CPU 核 开多少个 线程 比较合适 xff1f 这是一个 线程池 的 问题 我之前也 反对 过 线程池 xff0c 因为我认为 线程池 影响了 对 用户 的 实时响应性 我也认为 xff0c 分时 xff08 对 CPU 资源的分配
  • Test and Set

    BTS 指令 xff0c 一般用在自旋锁上或者类似概念 自旋锁核心操作就是InterlockedBitTestAndSet InterlockedBitTestAndSet有两种实现 xff1a 1 ReactOS方法 static inl
  • xrdp和vnc的区别,xrdp和vnc的区别是什么

    日常工作中 xff0c 只要用到计算机 xff0c 都会使用到xrdp和vnc xff0c 那有小伙伴知道xrdp和vnc的区别是哪些吗 xff1f 又有什么好用的软件或者工具呢 xff1f 接下来让我们一起来看看xrdp和vnc的区别是什
  • ArcEngine的ToolbarControl解析

    ToolbarControlClass有三个主要的接口 IToolbarControl IToolbarControl2 IToolbarControlDefault 其中 IToolbarControl2是IToolbarControl的
  • Win控制台(多线程)

    include lt windows h gt include lt process h gt beginthread endthread include lt iostream gt include lt fstream gt inclu
  • Linux部署多个Tomcat(注意要把端口添加到防火墙配置里面)

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 第一个按照默认配置 1 部署第二个tomcat root 64 centos65 cd home software root 64 centos65 software ta
  • linux 取消自动登录,通过GUI启用或禁用Ubuntu 18.04系统自动登录

    有些 Ubuntu 用户只是个人使用电脑 xff0c 所以每次登录 Ubuntu 18 04 LTS 系统时都要输入设置时的身份验证信息觉得非常的麻烦 xff0c 下面我们有两种方法可以让你启用与禁用 Ubuntu 18 04 自动登陆功能
  • Android调试获取Log

    1 Android Log 最近遇到一些抓log 的事情 xff0c 很多来自网上达人的分享 xff0c 加在一起总结一下 xff1a log文件分为实时打印的 xff0c 还有状态信息的两种 实时打印的主要有 xff1a logcat m
  • 我的专业我的梦作文计算机,我的创新我的梦作文

    新时代 xff0c 新变化 现在二十一世纪 xff0c 人们都过上了幸福的生活 xff0c 发明出来的日常用品 xff0c 电子产品等等 xff0c 都是根据人们创新的精神建造出来的 现在我们通过了学习 xff0c 也渐渐体会到了创新的重要
  • vnc连接linux颜色灰色,VNC 灰色的屏幕解决方法

    root 64 rhel5 vncserver New shpx 1 root desktop is shpx 1 Starting applications specified in root vnc xstartup Log file
  • VR的演進歷史

    VR的演進歷史 在1965年 xff0c 被尊称为电脑绘图之父的苏泽兰 Ivan Sutherland 发表了一篇名为 终极的显示 的论文 xff0c 描述了我们现在熟悉的 虚拟现实 xff08 Virtual Reality xff09
  • Apple推送通知服务教程 PART-1

    本文由泰然教程组新人1V1计划出品 xff0c http article ityran com archives 194 翻译人员 xff1a 晓丫 amp 小样 xff0c Sharyu xff0c 大菠萝 xff0c outman xf
  • 如何实现 “中间这几个字要加粗,但是不要太粗,比较纤细的那种粗” ?

    分享一个最近做业务遇到的简单又蛮有意思的的文本显示处理过程 具体就是有这么一段文字 xff0c 类似 转盘抽奖获得跑车x1 xff0c 点击领取 xff5e xff0c 用TextView显示 设计师 xff1a 能让文字加粗吗 xff1f
  • vnc默认端口号,vnc默认端口号是什么

    大家知道vnc是什么吗 xff1f vnc默认端口号又是多少呢 xff1f 接下来 xff0c 让我们一起来看看吧 首先 xff0c 我们先了解一下什么是vnc vnc Virtual Network Console 是虚拟网络控制台的缩写
  • Gnome创建桌面快捷方式

    Ctrl 43 Alt 43 T打开终端 输入gnome desktop item edit 桌面 create new xff08 注 桌面 要改为你桌面文件夹所在路径 xff09 配置快捷方式属性 xff0c 在 命令 A 这行点击 浏
  • Androidの权限之平台签名

    1 提升apk的权限 xff1a 在AndroidManifest xml中添加 lt uses sdk android minSdkVersion 61 34 7 34 android sharedUserId 61 34 android