【发布时间】:2018-01-09 02:53:20
【问题描述】:
我想签署我的apk,所以我执行了以下命令:
java -jar signapk.jar platform.x509.pem platform.pk8 app-debug.apk ~/Desktop/test.apk
但我收到以下错误:
线程“主”java.lang.UnsatisfiedLinkError 中的异常:否 java.library.path 中的 conscrypt_openjdk_jni java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) 在 java.lang.Runtime.loadLibrary0(Runtime.java:870) 在 java.lang.System.loadLibrary(System.java:1122) 在 org.conscrypt.NativeCryptoJni.init(NativeCryptoJni.java:25) 在 org.conscrypt.NativeCrypto.(NativeCrypto.java:54) 在 org.conscrypt.OpenSSLBIOInputStream.(OpenSSLBIOInputStream.java:34) 在 org.conscrypt.OpenSSLX509Certificate.fromX509PemInputStream(OpenSSLX509Certificate.java:119) 在 org.conscrypt.OpenSSLX509CertificateFactory$1.fromX509PemInputStream(OpenSSLX509CertificateFactory.java:220) 在 org.conscrypt.OpenSSLX509CertificateFactory$1.fromX509PemInputStream(OpenSSLX509CertificateFactory.java:216) 在 org.conscrypt.OpenSSLX509CertificateFactory$Parser.generateItem(OpenSSLX509CertificateFactory.java:94) 在 org.conscrypt.OpenSSLX509CertificateFactory.engineGenerateCertificate(OpenSSLX509CertificateFactory.java:272) 在 java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339) 在 com.android.signapk.SignApk.readPublicKey(SignApk.java:182) 在 com.android.signapk.SignApk.main(SignApk.java:1087)
如何解决这个错误?
(openjdk 版本“1.8.0_141” OpenJDK 运行时环境 (build 1.8.0_141-8u141-b15-3~14.04-b15) OpenJDK 64 位服务器 VM(内部版本 25.141-b15,混合模式) )
【问题讨论】:
标签: android compiler-errors apk linker-errors sign