【发布时间】:2021-05-15 14:26:53
【问题描述】:
当我输入这个时:
C:\Users\Ora Ora\Desktop\Dev\React\Native\Abb to APk>>java -jar bundletool-all-1.4.0.jar //..rest of args
我得到这个错误:
'-jar' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 但是当我输入 当我输入这个:
C:\Users\Ora Ora\Desktop\Dev\React\Native\Abb to APk>>$ java -jar bundletool-all-1.4.0.jar //..rest of args
我猜它可以工作,但我收到了这个错误:
[BT:1.4.0] 错误:空 java.lang.NullPointerException 在 com.android.tools.build.bundletool.model.SignerConfig.lambda$extractFromKeystore$0(SignerConfig.java:109) 在 java.base/java.util.Optional.orElseGet(Optional.java:362) 在 com.android.tools.build.bundletool.model.SignerConfig.extractFromKeystore(SignerConfig.java:106) 在 com.android.tools.build.bundletool.commands.BuildApksCommand.populateSigningConfigurationFromFlags(BuildApksCommand.java:1059) 在 com.android.tools.build.bundletool.commands.BuildApksCommand.fromFlags(BuildApksCommand.java:593) 在 com.android.tools.build.bundletool.commands.BuildApksCommand.fromFlags(BuildApksCommand.java:559) 在 com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:75) 在 com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:47)
这是完整的命令:
java -jar bundletool-all-1.4.0.jar build-apks --bundle="C:\Users\Ora Ora\Desktop\Dev\React\Native\Abb to APk\app-release.aab" --output="C:\Users\Ora Ora\Desktop\Dev\React\Native\Abb to APk\apks.apks" --ks="C:\Users\Ora Ora\Desktop\Dev\React\Native\DistributionApp\android\app\my-upload-key.keystore" --ks-key-alias=my-key-alias
【问题讨论】:
标签: java android react-native apk bundletool