运行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操作系统的用户,这个答案可以帮助你。
- 拷贝
pepk.jar
卷入C:Program FilesJavajdkx.x.x_xin
- 打开命令行到这个目录,然后像这样粘贴你的google命令。
java -jar pepk.jar --keystore=my-upload-key.keystore --alias=my-key-alias --output=encrypted_private_key_path ....
- 改变你的
--keystore
和--alias
然后运行命令
以上是关于运行PEPK工具Android studio时出错的主要内容,如果未能解决你的问题,请参考以下文章
Android studio ..我在android studio 6上运行hello world时出错,你能解决它吗[关闭]
我的Android进阶之旅如何在Android Studio开发NDK的时候,通过addr2line来定位出错代码的位置
我的Android进阶之旅如何在Android Studio开发NDK的时候,通过addr2line来定位出错代码的位置