系统签名
说到系统签名那么一定是有条件的
要么直接向硬件厂商求取签名key
要么目标手机是android原生系统
因为国内的厂商可能会修改系统自带的签名key
当然也可以直接刷入su文件,使应用直接获取最高权限,这里的su文件就是平常所说的ROOT
废话说的有点多哈,直接进入正题
1、在应用程序manifest.xml文件根节点中加入属性:Android:sharedUserId=”android.uid.system”
2.用eclipse或者AS打包apk文件,签名不签名均可(我本人的测试结果)
3.使用压缩软件打开apk,进入META-INF目录下,删除应用程序的3个签名文件(如果有文件的话,那么删除掉)
4.到android系统目录build/target/product/security/拷贝系统签名文件:platform.x509.pem、platform.pk8到应用apk中。
5.利用签名工具signapk.jar修改应用程序签名:命令为:java -jar signapk.jar platform.x509.pem platform.pk8 test.apk testnew.apk,新建一个txt文件,将这段话copy到txt中,讲txt文件重命名为xxx.bat。双击xxx.bat文件,签名apk就已生成