无法在Ubuntu中安装Android Studio

Car*_*les 160 java ubuntu 64-bit android android-studio

我正在使用Ubuntu Gnome 14.04,我安装了Java 8(JDK和JRE).

当我安装Android Studio时,一切正常,但有消息显示:

无法运行mksdcard SDK工具

如何正确安装Android Studio,或者如何解决此问题?

Raj*_*esh 272

假设你正在运行64位Ubuntu,那么"问题82711 " 的修复建议可以解决你的问题.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

更新:对于Ubuntu 15.10和16.04 sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

  • 唯一需要的部分是最后一位,即lib32stdc ++ 6 (55认同)
  • @warsong,我在Debian Jessie 64bits上遇到了同样的问题.安装`lib32stdc ++ 6`也解决了我的问题. (10认同)
  • 对于那些有lib32bz2-1.0错误的人.你只需运行它:sudo apt-get install lib32z1 lib32ncurses5 lib32stdc ++ 6 (7认同)
  • 我不能这样做._无法安装某些软件包.这可能意味着您已经请求了一个不可能的情况,或者如果您正在使用不稳定的分发,某些必需的包尚未创建或已被移出Incoming.以下信息可能有助于解决此问题:以下软件包具有未满足的依赖项:lib32stdc ++ 6:取决于:lib32gcc1(> = 1:4.1.1)但不会安装E:无法更正问题,您已经破了包裹._ (4认同)
  • sudo apt-get install lib32bz2-1.0返回错误:E:无法找到包lib32bz2-1.0 E:找不到任何包由regex'lib32bz2-1.0' (4认同)

Say*_*yem 82

@warsong是对的.安装只lib32stdc++6解决了问题.

对于下一次使用,我在答案区重写@warsongs评论.

sudo apt-get install lib32stdc++6
Run Code Online (Sandbox Code Playgroud)

更新:

对于Ubuntu 15.04,15.10,16.04 LTS和Debian 8

  • 我发现在尝试编译时遇到此错误后我确实需要`lib32z1`包:`aapt:加载共享库时出错:libz.so.1:无法打开共享对象文件:没有这样的文件或目录` (2认同)
  • 问题的范围只是关于mksdcard失败,除非指定修复所有内容,因此这被认为是正确的答案. (2认同)

Tim*_*ähr 11

对于Fedora(测试Fedora 23/24)运行

dnf install compat-libstdc++-296 compat-libstdc++-33 glibc libgcc nss-softokn-freebl libstdc++ ncurses-libs zlib-devel.i686 ncurses-devel.i686 ant
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

124689 次

最近记录:

8 年,10 月 前