Android 使用系统权限开发apk

  1. 声明UID,AndroidManifest.xml文件中添加

    android:sharedUserId="andorid.uid.system"

  2. android 源码目录 build/make/target/product/security/取platform.pk8 platform.x509.pem放到同一个目录下

  3. 在platform文件目录下分别运行命令

openssl pkcs8 -in platform.pk8 -inform DER -outform PEM -out shared.priv.pem -nocrypt

openssl pkcs12 -export -in platform.x509.pem -inkey shared.priv.pem -out shared.pk12 -name androiddebugkey

输入密码:
Enter Export Password:000000
Verifying - Enter Export Password:000000

keytool -importkeystore -deststorepass android -destkeypass android -destkeystore debug.keystore -srckeystore shared.pk12 -srcstoretype PKCS12 -srcstorepass 000000 -alias androiddebugkey

生成debug.keystore
Eclipse中Window–Preferences–Android–Build–Custom debug keystore选择生成的keystore。

你可能感兴趣的:(笔记,android)