Chinaunix首页 | 论坛 | 博客
  • 博客访问: 516255
  • 博文数量: 107
  • 博客积分: 927
  • 博客等级: 大尉
  • 技术积分: 865
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-13 17:50
文章分类

全部博文(107)

文章存档

2014年(2)

2013年(13)

2012年(16)

2011年(76)

分类: Android平台

2013-07-10 17:44:32

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

阅读(4195) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~