Android apk获得系统签名
2015-03-10 14:00
323 查看
应用清单中定义了:android:sharedUserId="android.uid.system",需要系统用户权限,应用必须使用签名工具和签名证书对此应用签名。
签名方法如下:
一.需要Android系统源码的环境下用make来编译:
在应用程序的AndroidManifest.xml中的manifest节点中加入“android:sharedUserId="android.uid.system"属性。修改Android.mk文件,加入LOCAL_CERTIICATE:= platform 这一行
二,windows下签名
需要signapk.jar , platform.pk8 , platform.x509.pen 和 需要签名的apk,如Test.apk
其中,signapk.jar , platform.pk8 , platform.x509.pen 来自Android系统源码的环境中。
signapk.jar 来自out\host\linux-x86\framework signapk.jar
platform.pk8 , platform.x509.pen 来自build\target\product\security platform.pk8 , platform.x509.pen
注意查看应用Android.mk中定义的LOCAL_CERTIICATE:=
cmd进入到存放signapk.jar , platform.pk8 , platform.x509.pen,Test.apk的目录下,执行
java -jar signapk.jar platform.x509.pem platform.pk8 test.apk test1.apk
test1.apk 就是签名后的apk
签名方法如下:
一.需要Android系统源码的环境下用make来编译:
在应用程序的AndroidManifest.xml中的manifest节点中加入“android:sharedUserId="android.uid.system"属性。修改Android.mk文件,加入LOCAL_CERTIICATE:= platform 这一行
二,windows下签名
需要signapk.jar , platform.pk8 , platform.x509.pen 和 需要签名的apk,如Test.apk
其中,signapk.jar , platform.pk8 , platform.x509.pen 来自Android系统源码的环境中。
signapk.jar 来自out\host\linux-x86\framework signapk.jar
platform.pk8 , platform.x509.pen 来自build\target\product\security platform.pk8 , platform.x509.pen
注意查看应用Android.mk中定义的LOCAL_CERTIICATE:=
cmd进入到存放signapk.jar , platform.pk8 , platform.x509.pen,Test.apk的目录下,执行
java -jar signapk.jar platform.x509.pem platform.pk8 test.apk test1.apk
test1.apk 就是签名后的apk
相关文章推荐
- Android 应用程序(APK) 如何获得系统签名权限 强制关闭程序(后台进程)
- Android 应用程序(APK) 如何获得系统签名权限 强制关闭程序(后台进程)
- Android平台上如何让应用程序获得系统权限以及如何使用platform密钥给apk签名
- Android平台上如何让应用程序获得系统权限以及如何使用platform密钥给apk签名
- Android平台上如何让应用程序获得系统权限以及如何使用platform密钥给apk签名
- Android 为【apk】文件签名,增加修改系统时间等权限
- Android中应用程序如何获得系统签名权限
- 如何让应用程序获得系统权限以及如何使用platform密钥给apk签名
- 做自己的Android ROM,屏蔽对framework中的系统APK的签名检查
- 如何让android apk 获得系统权限
- Android 为【apk】文件签名,增加修改系统时间等权限
- Android程序的安全系统 apk获得root权限
- Android apk系列2-------系统签名(生成release版本的系统)
- android apk签名 增加修改系统时间的权限
- Android 为【apk】文件签名,增加修改系统时间等权限 推荐
- Android通过源码编译apk获得系统权限
- Android中应用程序如何获得系统签名权限
- Android中应用程序如何获得系统签名权限
- Android中应用程序如何获得系统签名权限
- 做自己的Android ROM,屏蔽对framework中的系统APK的签名检查