2017-05-28 72 views
11

今天我更新了我的工作室來金絲雀2和一個奇怪的編譯錯誤出現了:更新到Android Studio的3.0金絲雀2給予生成錯誤

Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :multipicker:generateDebugSources, :multipicker:generateDebugAndroidTestSources, :multipicker:mockableAndroidJar] 
Information:0 errors 
Information:0 warnings 
Information:See complete output in console 
Error:/home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:795 invalid drawable 
Error:java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed: 
Error:Execution failed for task ':app:mergeDebugResources'. 
> Error: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed: 
    aapt2 compile -o /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/res/merged/debug /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml 
    Issues: 
    - ERROR: /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:795 invalid drawable 
Information:BUILD FAILED in 11s 
+0

在谷歌的bug跟蹤系統可能解決這個問題,提供夜間的問題基礎上的一些軟件也有可能不是非常適合這樣。 – for3st

+0

我投票關閉這一問題作爲題外話,因爲它可能只描述了Android的工作室 – for3st

+0

的一個非常具體的早期版本中的錯誤是不是一個Android Studio中的錯誤。它是一種搖籃錯誤 –

回答

-3

Android Studio中金絲雀2改變搖籃到com.android.tools.build:gradle:3.0.0-alpha2

一種解決方法是設置回com.android.tools.build:gradle:3.0.0-alpha1

+1

我嘗試了上述變化但仍給了未發現gradle這個版本等錯誤,....我終於恢復了回到我的工作室canary1 ... –

+0

這是行不通的 – iscariot

0

該解決方案已經提供here

您需要爲您的數字區域的PC格式更改爲一個使用點十進制標記,如英語美國/英國。

10

我設法運行Android工作室3金絲雀2搖籃基於這個答案3.0.0-α-2:https://stackoverflow.com/a/44202755/3936723

我使用Linux,而對我來說這解決了這個問題:

  1. 打開終端
  2. 類型: export LC_NUMERIC="en_US.UTF-8" sh ./android-studio/bin/studio.sh

--old ANSWER--

它將Android Studio中3.0金絲雀工作,如果你改變搖籃到

classpath 'com.android.tools.build:gradle:2.3.2' 

我有同樣的錯誤與com.android.tools.build:gradle:3.0.0-alpha2版本,回滾到以前版本的搖籃的解決我的問題。

不幸的是,與舊gradle這個插件,我不能在Android的探查使用高級選項:(

+1

謝謝你,我沒有直接改變區域設置我的系統設置(KDE霓虹燈)我有「美國」地區,細節設置「關閉」,所以它看起來不錯(格式化值底部的例子看起來確實!),但禁用灰色的細節顯示數字/貨幣/日期...作爲「捷克共和國」......只是爲了好奇,我啓用了詳細信息,並將數字切換到了en_us,註銷+登錄以及構建作品。我甚至不確定,從哪裏開始進行報道,肯定是本月的「WTF時刻」。 – Ped7g

相關問題