Androidの权限之平台签名

来源:互联网 发布:linux 查找父目录名 编辑:程序博客网 时间:2024/05/22 03:19
1、提升apk的权限: 
在AndroidManifest.xml中添加  
 
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文件: 
0 0
原创粉丝点击