我尝试更新我的 Android Studio 并收到此错误。我怎样才能解决这个问题?
我对 Android Studio 和 Android 应用程序开发没有太多经验。
我正在使用 Android Studio 2.3 和 Linux。
我尝试更新我的 Android Studio 并收到此错误。我怎样才能解决这个问题?
我对 Android Studio 和 Android 应用程序开发没有太多经验。
我正在使用 Android Studio 2.3 和 Linux。
这对我有用,因为这篇文章尝试:更新 2 https://stackoverflow.com/a/42735118/5133603
更新 2:
模拟器包问题的解决方案!
在研究了 repo 的 XML 一段时间后,我发现了这个问题。
事实证明,“模拟器”包仅在通道 3(金丝雀)中,而“工具”包在通道 0(稳定)中,但依赖于“模拟器”。解决方案是强制管理器从通道 3 下载“模拟器”包:
./sdkmanager --channel=3 emulator
问题解决了!
这对我有用:
bin
文件夹添加到 PATH。sdkmanager "platforms;android-25"
我希望这也适用于你。
暂时将更新频道更改为 Canary 频道(设置 > 外观和行为 > 系统设置 > 更新)。它适用于我(Windows,Android Studio 2.3)我希望,这个错误将在 Android Studio 的下一个版本中修复。
我使用Void Linux的解决方案(它也应该适用于其他发行版):
创建一个Sdk
以此确切路径命名的新文件夹。重击示例:$ mkdir $HOME/Android/Sdk
cd
到此文件夹,并下载最新的 SDK 命令行版本。重击示例:$ curl https://dl.google.com/dl/android/studio/ide-zips/2.3.0.8/android-studio-ide-162.3764568-linux.zip
提取android-studio-ide-162.3764568-linux.zip。应该是这样的:$HOME/Android/Sdk/tools
启动 Android Studio,然后继续正常安装。
PS:如果你的 $HOME 上没有 Android 文件夹,你应该创建它,然后进行步骤 1、2、3,在Android Studio$HOME/Android/Sdk
中选择文件夹→配置→ *SDK Manager →编辑,然后继续到第 4 步。
从此路径启动“Android SDK Manager”:
%Android_home%\SDK Manager.exe
安装此管理器的所有更新。
PS这对我有用。
这为我修复了它(在完全修补的 Ubuntu 16.04(Xenial Xerus)上)。
免责声明:我事先清理了所有内容:
rm -Rf ~/android-studio/ ~/.AndroidStudio2.2/ ~/.android/ ~/Android/
然后:
wget https://dl.google.com/dl/android/studio/ide-zips/2.3.0.8/android-studio-ide-162.3764568-linux.zip
wget https://dl.google.com/android/repository/tools_r25.2.3-linux.zip
unzip android-studio-ide-162.3764568-linux.zip -d ~/
mkdir -p ~/Android/sdk
unzip tools_r25.2.3-linux.zip -d ~/Android/sdk
~/Android/sdk/tools/bin/sdkmanager "platforms;android-25"
~/Android/sdk/tools/bin/sdkmanager --channel=3 emulator
~/android-studio/bin/studio.sh
这是有效的:
我的 Apple M1 处理器上几个小时后就遇到了这个问题。
彻底删除 Android SDK 后,此解决方法对我有用:https ://stackoverflow.com/a/69868954/6809733
只需下载 IDE - Intellij IDEA 并创建一个新项目,选择 Android Project 并在那里下载 Android SDK,现在您可以再次安装 android studio 并安装 sdk。为我工作!
只需删除目录C:/Users/%user%/AppData/Local/Android/sdk并将该位置的另一个目录从sdk1 重命名为sdk。 重新启动Android Studio(关闭项目),会弹出一个助手要求您更新在该过程中将检测到的 sdk,因此无需重新下载。