问题描述
尝试使用 sdkmanager cmd-line 安装 android SDK 时,我得到以下输出
---------------------------------------
Accept? (y/N): All SDK package licenses accepted
yes: standard output: broken pipe
Loading package information...
Loading local repository...
Info: Parsing legacy package: /opt/android/cmdline-tools
Info: Parsing /opt/android/tools/package.xml
[ ] 3% Loading local repository...
[ ] 3% Fetch remote repository...
[= ] 3% Fetch remote repository...
[= ] 4% Fetch remote repository...
[= ] 5% Fetch remote repository...
[== ] 5% Fetch remote repository...
[== ] 6% Fetch remote repository...
[== ] 7% Fetch remote repository...
[== ] 7% Computing updates...
[=== ] 8% Computing updates...
Warning: Failed to find package 'system-images;android-30;google_apis_playstore;x86 platforms;android-30 build-tools;31.0.0-rc5 platform-tools emulator'
[=== ] 10% Computing updates...
yes: standard output: broken pipe
[=== ] 10% Computing updates...
Error: Process completed with exit code 1.
知道可能会遗漏什么吗?
这是我用过的命令
mkdir -p /home/runner/.android && touch /home/runner/.android/repositories.cfg
cd $ANDROID_HOME/cmdline-tools/bin && yes | ./sdkmanager --sdk_root=$ANDROID_HOME --licenses
cd $ANDROID_HOME/cmdline-tools/bin && yes | ./sdkmanager --sdk_root=$ANDROID_HOME --verbose --no_https "system-images;android-30;google_apis_playstore;x86 platforms;android-30 build-tools;31.0.0-rc5 platform-tools emulator"
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)