2014-09-30 47 views
1

我正在嘗試導入NavigationDrawerSample Android L示例應用程序到我的android studio(0.8.9),但在gradle構建期間它會拋出一個錯誤,我無法編譯該應用程序。有沒有人有幸輸入這個示例應用程序?導入NavigationDrawerSample Android L到Android Studio

執行任務:[:NavigationDrawerSample:generateDebugSources,:NavigationDrawerSample:generateDebugTestSources]

配置需求是一個孵化功能。 依託包裝以限定主僞影的擴展已被棄用,定於搖籃2.0 被移除:NavigationDrawerSample:預生成 :NavigationDrawerSample:preDebugBuild :NavigationDrawerSample:checkDebugManifest :NavigationDrawerSample:preReleaseBuild :NavigationDrawerSample:prepareComAndroidSupportAppcompatV72000Library UP -TO-DATE :NavigationDrawerSample:prepareComAndroidSupportRecyclerviewV72100Rc1Library UP-TO-DATE :NavigationDrawerSample:prepareComAndroidSupportSupportV132000Library UP-TO-DATE :NavigationDrawerSample:prepareComAndroidSupportSupportV42100Rc1Library UP-TO-DATE :NavigationDrawerSample:prepareDebugDependencies :NavigationDrawerSample:compileDebugAidl UP-TO-DATE :NavigationDrawerSample:compileDebugRenderscript UP-TO-DATE :NavigationDrawerSample:generateDebugBuildConfig UP-TO-DATE :NavigationDrawerSample:generateDebugAssets UP-TO-DATE :NavigationDrawerSample:mergeDebugAssets UP-TO-DATE :NavigationDrawerSample:generateDebugResValues UP-TO-DATE :NavigationDrawerSample:generateDebugResources UP-TO-DATE :NavigationDrawerSample:mergeDebugResources C:\ TEMP \ dev的\ AndroidL抽屜\機器人-NavigationDrawer主\機器人-NavigationDrawer主\ NavigationDrawerSample \ build \ intermediates \ exploded-aar \ com.android.support \ appcompat-v7 \ 20.0.0 \ res \ drawable-xxhdpi \ abc_textfield_search_right_selected_holo_light.9.png錯誤:無法打開PN G文件

錯誤:無法運行命令: C:\ software \ android-develop \ adt-bundle-windows-x86_64-20130514 \ sdk \ build-tools \ 20.0.0 \ aapt.exe s -i C :\ TEMP \ dev的\ AndroidL抽屜\機器人-NavigationDrawer主\機器人-NavigationDrawer主\ NavigationDrawerSample \建立\中間體\分解-AAR \ com.android.support \程序兼容性-V7 \ 20.0.0 \ RES \ drawable- xxhdpi \ abc_textfield_search_right_selected_holo_light.9.png -o C:\ temp \ dev \ AndroidL-Drawer \ android-NavigationDrawer-master \ android-NavigationDrawer-master \ NavigationDrawerSample \ build \ intermediates \ res \ debug \ drawable-xxhdpi-v4 \ abc_textfield_search_right_selected_holo_light。 9.png 錯誤代碼:輸出: C:\ temp \ dev \ AndroidL-Drawer \ android-NavigationDrawer-master \ android-Naviga tionDrawer-master \ NavigationDrawerSample \ build \ intermediates \ exploded-aar \ com.android.support \ appcompat-v7 \ 20.0.0 \ res \ drawable-xxhdpi \ abc_textfield_search_right_selected_holo_light.9.png錯誤:無法打開PNG文件

:NavigationDrawerSample:mergeDebugResources失敗

失敗:生成失敗,出現異常。

  • 出了什麼問題: 執行失敗的任務 ':NavigationDrawerSample:mergeDebugResources'。

    Error: Failed to run command: C:\software\android-develop\adt-bundle-windows-x86_64-20130514\sdk\build-tools\20.0.0\aapt.exe s -i C:\temp\dev\AndroidL-Drawer\android-NavigationDrawer-master\android-NavigationDrawer-master\NavigationDrawerSample\build\intermediates\exploded-aar\com.android.support\appcompat-v7\20.0.0\res\drawable-xxhdpi\abc_textfield_search_right_selected_holo_light.9.png -o C:\temp\dev\AndroidL-Drawer\android-NavigationDrawer-master\android-NavigationDrawer-master\NavigationDrawerSample\build\intermediates\res\debug\drawable-xxhdpi-v4\abc_textfield_search_right_selected_holo_light.9.png Error Code: 42 Output: C:\temp\dev\AndroidL-Drawer\android-NavigationDrawer-master\android-NavigationDrawer-master\NavigationDrawerSample\build\intermediates\exploded-aar\com.android.support\appcompat-v7\20.0.0\res\drawable-xxhdpi\abc_textfield_search_right_selected_holo_light.9.png ERROR: Unable to open PNG file

  • 嘗試: 與--stacktrace選項獲取堆棧跟蹤運行。使用--info或--debug選項運行以獲取更多日誌輸出。

構建失敗

回答

1

這似乎是在AAPT錯誤。我已經成功地啓動應用程序註釋行的build.gradle(舊設備的支持):與Android L移動預覽

// compile "com.android.support:appcompat-v7:20.+ 

和運行應用程序的AVD。

+0

是在評論該行現在編譯後是的。這個庫是否與舊的api版本兼容? – user2177856 2014-10-04 18:08:39

+0

是的,請參閱:https://developer.android.com/tools/support-library/features.html https://developer.android.com/tools/support-library/index.html – ichaki5748 2014-10-05 18:33:43