android 有asop给第三方apk 系统签名

本文介绍了如何使用Android.mk进行系统签名,并提供了在签名过程中遇到的错误及其解决方案,包括错误的签名命令和报错分析,如加载库失败的问题。
摘要由CSDN通过智能技术生成

第一种:Android.mk 先 source ./build/envsetup.sh && lunch userdebug 

最终使用以下就不会报错:

java    -Djava.library.path="out/host/linux-x86/lib64"   -jar   out/host/linux-x86/framework/signapk.jar      build/target/product/security/platform.x509.pem build/target/product/security/platform.pk8    **.apk  **-signed.apk

 

以下是两种错误方式及报错内容

 

java    -Djava.library.path="prebuilts/sdk/tools/linux/lib64"   -jar   prebuilts/sdk/tools/lib/signapk.jar     build/target/product/security/platform.x509.pem build/target/product/security/platform.pk8   **.apk  **-signed.apk

会报:

at com.android.signapk.SignApk.main(SignApk.java:1007)
Caused by: java.lang.IllegalArgumentException: Failed to load any of the given libraries: [conscrypt_openjdk_jni-linux-x86_64, conscrypt_openjdk_jni-linux-x86_64-fedora, conscrypt_openjdk_jni]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值