stderr的[ 错误:无法创建Java虚拟机。 错误:发生了致命异常。程序将会退出。 ] 标准输出[ -Djava.ext.dirs = C:\ Users \ asjkluyel \ Desktop \ android-sdk-windows \ build-tools \ 26.0.2 \ lib不受支持。请改用-classpath。 ]
jdk 9.0.1
sdk 26.0.2
_JAVA_OPTIONS -Xmx512M
JAVA_HOME C:\ Program Files \ Java \ jdk-9.0.1
答案 0 :(得分:0)
使用Java 9运行时运行apksigner.bat
时,这是一个已知问题。 https://issuetracker.google.com/issues/71382297。 Android SDK Build Tools 27.0.4或更高版本中应该提供修复程序。在此之前,解决方法是从-Djava.ext.dirs="%frameworkdir%"
中删除apksigner.bat
。见https://android-review.googlesource.com/c/platform/tools/apksig/+/578611。另一种解决方法是切换到Java 8运行时。