今天用android studio 編譯項目時,出現(xiàn)aapt.exe finished with non-zero exit value 3錯誤,重啟as,rebuild , clean ,升級都不行。
這種問題一般都是資源文件或者.9圖格式不對。能把日志打印出來就好。怎么做?在android studio的終端中輸入命令
gradlew processDebugResources --debug

等一會兒:
1:52:04.381 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: FAILED
11:52:04.381 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Process 'command 'D:\Android\sdk\build-tools\27.0.3\aapt.exe'' finished with exit value 1 (state: FAILED)
11:52:04.402 [ERROR] [org.gradle.api.Project] E:\AndroidWorkSpace\VehicleNumPhone\app\src\main\res\layout\drop_down_menu.xml:82:35-41: AAPT: String types not allowed (at 'textSize' with value '16dpdp').
11:52:04.402 [ERROR] [org.gradle.api.Project] E:\AndroidWorkSpace\VehicleNumPhone\app\build\intermediates\res\merged\debug\layout\drop_down_menu.xml:75: error: Error: String types not allowed (at 'textSize' with value '16dpdp').
單位寫錯了?。。?!
標(biāo)記一下。