使用Android Studio編譯Fresco

來源:互聯網
上載者:User

標籤:android   android-studio   fresco   

從github下載下來之後運行,遇到的問題就是下面這個

Error:Execution failed for task ‘:imagepipeline:ndk_build_bitmaps‘.> A problem occurred starting process ‘command ‘ndk-build.cmd‘‘

首先配置一下NDK的系統內容變數NDK_HOME,並且將其添加到PATH裡面 不會的看這裡
然後開啟專案檔,配置如下,ndk.path的值是你放NDK的路徑

此時不要按Run運行,選中底下的Terminal切到命令列,以命令列的方式進行構建。

如,在命令列運行gradlew clean,因為fresco項目是使用gradle2.4,所有如果你的電腦上沒有該版本的話,此時運行該命令的話,它會先去下載,此過程需要耗費一段時間。

有一種方法是,事先將gradle-2.4-all下載下來gradle-2.4-all.zip
然後將其解壓,如下

然後運行gradlew clean命令,這樣就clean完成了

此時看下fresco\imagepipeline目錄下是否還有build和nativedeps\檔案夾,如果還存在則手動將其刪掉

接著運行gradlew build命令

之後的build過程需要去下載一些項目關聯的資源,有可能需要FQ


最後編譯完它還是提示有錯,如,此時忽略它,直接運行ALT+SHIFT+X

OK,至此Demo運行起來了。

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

使用Android Studio編譯Fresco

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.