运行PEPK工具Android studio时出错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行PEPK工具Android studio时出错相关的知识,希望对你有一定的参考价值。

当我试图运行PEPK工具时,我得到了以下错误信息

C:Users/Prashant Yadav/androidStudioProjects/Project1>java -jar pepk. jar --keystore=keystore --alias=key --output=encrypted_private_key_path --output=encrypted_private_key_path。 encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9d2a529a2092771fb833b656cd48b9de6a。

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/google/wireless/android/vending/developer/signing/tools/extern/export/ExportEncryptedPrivateKeyTool : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
答案

我不知道为什么@MatPag的评论被删除了。总之,把jdk升级到1.8就解决了这个问题。

另一答案

我也有同样的问题

如果你是Windows操作系统的用户,这个答案可以帮助你。

  1. 拷贝 pepk.jar 卷入 C:Program FilesJavajdkx.x.x_xin
  2. 打开命令行到这个目录,然后像这样粘贴你的google命令。java -jar pepk.jar --keystore=my-upload-key.keystore --alias=my-key-alias --output=encrypted_private_key_path ....
  3. 改变你的 --keystore--alias 然后运行命令

以上是关于运行PEPK工具Android studio时出错的主要内容,如果未能解决你的问题,请参考以下文章

PEPK 工具的加密密钥有问题

Android studio ..我在android studio 6上运行hello world时出错,你能解决它吗[关闭]

我的Android进阶之旅如何在Android Studio开发NDK的时候,通过addr2line来定位出错代码的位置

我的Android进阶之旅如何在Android Studio开发NDK的时候,通过addr2line来定位出错代码的位置

尝试在 Android Studio 中运行模拟器时出错

在 Android Studio 中的 Flutter 上运行模拟器时出错