作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行 apkanalyzer
来自命令行的 Android SDK 工具。但是,它不会启动并打印以下异常:
Exception in thread "main" java.lang.IllegalStateException: The tools directory property is not set, please make sure you are executing apkanalyzer. Got /home/user/Programs/android-sdk-linux/tools
at com.android.tools.apk.analyzer.ApkAnalyzerCli.getAaptInvokerFromSdk(ApkAnalyzerCli.java:266)
at com.android.tools.apk.analyzer.ApkAnalyzerCli.main(ApkAnalyzerCli.java:123)
~/Programs/android-sdk-linux$ tools/bin/apkanalyzer apk summary ~/projects/mservice.apk
ANDROID_SDK_ROOT
已设置。
Installed packages:=====================] 100% Computing updates...
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;28.0.3 | 28.0.3 | Android SDK Build-Tools 28.0.3 | build-tools/28.0.3/
build-tools;29.0.2 | 29.0.2 | Android SDK Build-Tools 29.0.2 | build-tools/29.0.2/
platform-tools | 29.0.6 | Android SDK Platform-Tools | platform-tools/
platforms;android-28 | 6 | Android SDK Platform 28 | platforms/android-28/
platforms;android-29 | 4 | Android SDK Platform 29 | platforms/android-29/
tools | 1.0.0 | Android SDK Tools 1 | tools/
最佳答案
您的工具版本是非常旧的版本。
它应该至少大于 26.0
利用
sdkmanager --install tools
关于android - 无法执行 apkanalyzer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60925741/
我正在尝试运行 apkanalyzer来自命令行的 Android SDK 工具。但是,它不会启动并打印以下异常: Exception in thread "main" java.lang.Illeg
我正在尝试运行 Android SDK 提供的 apkanalyzer 工具(在 Sdk/tool/bin 下),但我无法使其工作。我知道我也可以通过AndroidStudio使用这个工具,但是我需要
我是一名优秀的程序员,十分优秀!