【问题标题】:Gradle invocation "completing successfully with 1 error" on Ubuntu 13.10Ubuntu 13.10 上的 Gradle 调用“成功完成,但出现 1 个错误”
【发布时间】:2014-03-27 04:29:21
【问题描述】:

因此,在 Ubuntu 13.04 64 位的 Android Studio 0.5.2 上创建新项目并尝试在物理设备上运行时,我收到以下错误:

Information:/home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 

Error:Execution failed for task ':app:mergeDebugResources'.
> Error: Failed to run command:
/home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt s -i
/home/juan/AndroidStudioProjects/MyApplication4/app/build/exploded-aar/com.android.support/appcompat-v7/19.0.1/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png -o /home/juan/AndroidStudioProjects/MyApplication4/app/build/res/all/debug/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png
  Error Code:
    127
  Output:
    /home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

我在 MacBook Pro 上进行了相同的设置 (AS 0.5.2),Gradle 成功完成,没有任何错误,所以一定有问题。我还必须安装几个库的 32 位版本才能让 adb 在我的 64 位 Ubuntu 上运行。也许这就是这里发生的事情?任何帮助将不胜感激。

EDIT还尝试安装以下库:

$sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

运气不好。

【问题讨论】:

    标签: android ubuntu gradle android-studio


    【解决方案1】:

    通过重新安装修复它

    sudo apt-get install lib32z1 lib32z1-dev
    

    还是谢谢!

    【讨论】:

    • 由于某种原因,该应用不允许我这样做。
    • 致力于安装问题和答案中提到的软件包
    【解决方案2】:

    我有一个 64 位的 Ubuntu,我通过安装解决了这个问题 以下包

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

    http://developer.android.com/sdk/installing/index.html

    【讨论】:

      猜你喜欢
      • 2016-10-05
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 2017-12-22
      • 2014-05-04
      • 2013-10-31
      • 1970-01-01
      • 2015-04-04
      相关资源
      最近更新 更多