簡體   English   中英

Android Studio錯誤:org.gradle.process.internal.ExecException

[英]Android Studio Error: org.gradle.process.internal.ExecException

我是Android開發新手,遇到了我的第一個錯誤,似乎無法解決它。 我已經在我的mac上下載並安裝了android studio和java,並制作了一個虛擬應用程序,只是為了看它在模擬器中運行。 默認的hello world應用程序運行正常但是只要我將.png文件添加到我的drawable文件夾,我就會收到此錯誤:

Error:Error: com.android.ide.common.process.ProcessException:    org.gradle.process.internal.ExecException: Process 'command '/Users/billy/Library/Android/sdk/build-tools/21.1.2/aapt'' finished with non-zero exit value 42

我很少提到的是我只看到一個drawable文件夾,而不是我在許多教程中看到的普通drawable-hdpi,mdpi等。

感謝幫助。

好吧,我發現了問題..

一旦我將.png更改回原來的.jpeg擴展名,我的應用運行正常。 我想在更改圖像文件的擴展名時AS很挑剔。 奇怪的是,當我把它改成.png然后查看它的信息時,它說它確實是一個便攜式網絡圖形,所以這就是為什么我感到困惑。 如果有人能夠對這里發生的事情有所了解,那就太棒了。 我認為圖像文件一直是.jpeg,這就是為什么它給了我“Not a PNG”。

干杯

當gradle無法處理資源時,可能會發生這種情況。 在你的情況下,它恰好是drawable文件夾中的無效圖像文件,在我的情況下,我的一個XML布局中的錯誤是Android Studio沒有接收到的

在linux系統中,64位系統中可能存在32位lib文件的問題,我也遇到了同樣的問題,並通過以下命令安裝這些庫來解決 -

yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM