我打算开发Cordova应用程序,因此我正在完成开发环境。我成功安装了android-sdk和evrything,最后我需要安装平台工具和构建工具才能开始开发我的应用程序。 我正在CLI中进行所有操作。 我试图安装这样的构建工具:
sdkmanager "build-tools;29.0.3"
我遇到了类似这样的错误:
Warning: Failed to read or create install properties file.
当我研究2个小时后,每个人都说android-sdk目录的许可。当我运行此命令时:
ls -l mkdir /usr/lib/
我可以看到我的android-sdk目录权限为:
drwxrwxrwx 12 root root 4096 أكت 21 17:03 android-sdk
我的配置n(〜/ .bashrc)
export ANDROID_SDK_ROOT="/usr/lib/android-sdk"
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre"
export PATH="$JAVA_HOME/bin:$ANDROID_SDK_ROOT/cmdline-tools/tools/bin:$ANDROID_SDK_ROOT/platform-tools:$PATH"
我正在使用Ubuntu OS 20.04版本。我尝试使用命令sdkmanager安装平台工具,但是已经成功完成工作,但是我无法安装构建工具。 有人有解决此问题的想法吗?
谢谢
答案 0 :(得分:0)
据此
drwxrwxrwx 12 root root 4096 أكت 21 17:03 android-sdk
您的Android SDK已以root用户身份安装,因此您必须安装平台工具,如
sudo /opt/android-sdk/cmdline-tools/tools/bin/sdkmanager "system-images;android-29;google_apis;x86_64"