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文件: 

赞赏

微信赞赏支付宝赞赏

「赏不在多,觉得文章有用,就赞赏下吧!」

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据