Ubuntu上的Android Studio错误:尝试计算所需的包时发生错误

时间:2017-03-11 22:38:47

标签: java android android-studio ubuntu ubuntu-16.04

我已关注官方网站上的instructions

但我无法安装Android Studio。我收到错误消息“尝试计算所需包时发生错误”,如附图所示。

enter image description here

几个月前,当我尝试安装Android Studio时,Android Studio官方网页上有指令来安装Java JDK。今天我没有发现任何痕迹。我是否需要安装任何Java相关文件来修复错误?

1 个答案:

答案 0 :(得分:0)

当然,您需要安装Java Development Kit。

sudo apt-get install openjdk-8-jdk

...例如在终端应该做的伎俩。

编辑:

有手动解决方法!

根据帖子https://stackoverflow.com/a/42733510/7694425

  1. 下载命令行工具,将它们放在SDK文件夹中(例如, 在mac:/ Users / user / Library / Android / sdk)上,然后添加bin 文件夹到PATH。
  2. 安装最新平台:在终端中, 执行sdkmanager“platforms; android-25”
  3. 打开Android Studio,然后 转到SDK Manager(外观和行为>系统设置> Android SDK)
  4. 单击“编辑”,然后选择sdk文件夹。然后 “下一步”> “下一步”> “完成”。
  5. 但是,它无法解决丢失的模拟器程序包,因此Android SDK工具无法更新,因为它是依赖项。但Android工作室可以使用,您可以下载其他软件包。

    期待更好的解决方案。

    更新2:

    解决模拟器包问题!

    在挖掘了repo的XML一段时间后,我发现了这个问题。

    事实证明,“模拟器”包只在通道3(金丝雀)中,而“工具”包在通道0(稳定)但依赖于“模拟器”。解决方案是强制管理员从通道3下载“模拟器”包:

    ./sdkmanager --channel=3 emulator
    

    问题解决了!