Java noSuchMethodError:sun.security.pkcs/pkcs7

Java noSuchMethodError:sun.security.pkcs/pkcs7,java,android,Java,Android,当我尝试签署我的apk进行发布时,我得到了这个错误 我已经检查过了,我的应用程序使用jdk1.8.0_101,我的环境变量Java_Home也引用了那个特定的文件夹。我也尝试过更新我的Java,但没有用 JAVA_HOME与IDE无关。jarsigner-version或javac-version打印什么?jarsigner与jdkjdk1.8.0\u 101位于同一个文件中。但是javac-version打印了“javac1.8.091”。你认为这就是问题所在吗?我怎么能改变它呢?我的jav

当我尝试签署我的apk进行发布时,我得到了这个错误


我已经检查过了,我的应用程序使用jdk1.8.0_101,我的环境变量Java_Home也引用了那个特定的文件夹。我也尝试过更新我的Java,但没有用

JAVA_HOME与IDE无关。
jarsigner-version
javac-version
打印什么?jarsigner与jdkjdk1.8.0\u 101位于同一个文件中。但是javac-version打印了“javac1.8.091”。你认为这就是问题所在吗?我怎么能改变它呢?我的java版本是“1.8.0_111”,但我想那是jre,因为我不知道;在jdkDo中没有这个版本您有一个CLASSPATH环境变量集吗?如果是,它是否包含对JRE或JDK的任何引用?如果是这样,请删除它们,启动一个新的命令窗口,然后重试。否我没有设置CLASSPATH环境变量,是否应该将其设置为jdk1.8.0_101?