没有合适的资源?快使用搜索试试~ 我知道了~
解决方法有如下两种: 第一种 如果你 repo sync 了 android 的整个源码,那么可以直接把你的 app 放到 /packages/apps 下面去 mm ,不过要记得在 Android.mk 中增加 LOCAL_CERTIFICATE 属性,这个属性具体有三个值: 系统中所有使用 android.uid.system 作为共享 UID 的 APK ,都会首先在 manifest 节点中增加android:sharedUserId=“android.uid.system”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := platform。可以参见 S
资源详情
资源评论
资源推荐
如何安装系统认证签名过的如何安装系统认证签名过的APK
解决方法有如下两种:
第一种
如果你 repo sync 了 android 的整个源码,那么可以直接把你的 app 放到 /packages/apps 下面去 mm ,不过要记得在
Android.mk 中增加 LOCAL_CERTIFICATE 属性,这个属性具体有三个值:
系统中所有使用 android.uid.system 作为共享 UID 的 APK ,都会首先在 manifest 节点中增加
android:sharedUserId=“android.uid.system”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := platform。可以参见
Settings 等
系统中所有使用android.uid.shared作为共享 UID 的 APK,都会在 manifest 节点中增加
android:sharedUserId=“android.uid.shared”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := shared。可以参见
Launcher 等
系统中所有使用 android.media 作为共享 UID 的 APK,都会在 manifest 节点中增加android:sharedUserId=“android.media”,
然后在 Android.mk 中增加 LOCAL_CERTIFICATE := media。可以参见 Gallery 等。
第二种
当然,毕竟不是每个人都有机会,或者有必要下载整个源码的。 简单地,当你用 IDE 编出 apk 之后,可以去
/build/tools/signapk/ 找到 signapk.jar 文件;再去 /build/target/product/security/ 里找到 platform.pk8 、 platform.x509.pem 这
两个文件。把它们连同你的 apk 扔进一个文件夹,然后 cd 到该文件夹下执行 java -jar signapk.jar platform.x509.pem
platform.pk8 Origin.apk Signed.apk,得到的 Signed.apk 就可以直接 adb install了。
您可能感兴趣的文章您可能感兴趣的文章:jarsigner重新签名apk无法安装的解决方法Android 使用jarsigner给apk签名的方法详细介绍查看apk签名
信息方法给Android的APK程序签名和重新签名的方法Android获取apk程序签名信息代码示例Android APK使用Debug签名重
新打包 Eclipse更改默认Debug签名Android Apk去掉签名以及重新签名的方法教你如何使用platform密钥对apk进行签名
Android获取apk签名指纹的md5值(防止重新被打包)的实现方法Android中APK签名工具之jarsigner和apksigner详解
weixin_38639089
- 粉丝: 3
- 资源: 885
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0