Android報No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel錯誤

問題描述:

最近公司準備搞短視頻項目需要使用ffmpeg。這裏面需要NDK技術。下載好NDK,發現以前項目打不開。這項目是3年前開發的。導致NDK版本過低缺少mipsel文件,去官網下載下載NDK壓縮包把裏面缺少的文件黏貼進去就行了。錯誤由下圖所示:

解決方案:

第一種方案:更新當前的項目版本。更新到3.4.1,這樣可以兼容當前NDK。

在項目build.gradle中更改

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

改成:

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

然後重新build下。

第二種方案:由於我的項目很多jar包不兼容3.4.1的版本。所以只能增加缺少的mipsel文件。

1、首先確定你AS裏面的NDK是否有下載,如下圖所示:

2、接下來查看NDK下載到我們本地哪個目錄。如下圖所示:

3、複製該路徑,然後到我的電腦裏面打開,再打開toolchains文件夾,你會發現確實缺少mipsel文件夾,這個時候,去下載ndk壓縮包:https://download.csdn.net/download/hzqit520/12295149

4、打開解壓下載下來的壓縮包,把所有文件放入我們本地NDK中toolchains文件夾中,然後再去as項目裏面重新build下就可以了。問題完美解決。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章