MacPro下AndroidStudio配置NDK

? ? ????用Mac開發(fā)在這些工具配置時遇到了很多坑,主要這個系統(tǒng)還用的不是那么熟悉。在學(xué)習(xí)JNI開發(fā)的過程中首要的第一步驟當(dāng)然是配置NDK(native develop kit),在這里用的是AS3.0.1,在配置的時候都或多或少會遇到一些問題。

一.NDK下載:

根據(jù)你的電腦下載NDK下載地址

二.環(huán)境變量配置三

NDK下載后當(dāng)然是對其進(jìn)行配置了,查找了很多博客,然后在電腦上配置:

1.打開terminal,輸入命令:

????pico .bash_profile

2.在這里新加入

export PATH=${PATH}:/Users/PCzhaojue/Documents/ADE/myjavafile/android-ndk-r16b

(這里是你下載的那個NDK的路徑)

NDK_ROOT=/Users/PCzhaojue/Documents/ADE/myjavafile/android-ndk-r16b

export NDK_ROOT

編輯完后control + Y ?然后 enter return 退出編輯

3.重新打開terminal,輸入ndk-build

表示成功配置

4.第一次配置的時候出錯了,導(dǎo)致terminal一打開就有command not found,然后我選擇了重置上面對PATH的配置

重置你的上面的PATH方法


三.在AS中出錯

打開AndroidStudio,選擇include c++,項目在編譯的過程中出現(xiàn)Error:Unable to get the CMake version located at: /Users/PCzhaojue/Library/A

????這是由于沒有安裝CMAKE

1.打開SDKManager,打開sdktools

????選擇CMAKE、LLDB 安裝

2.如果沒有出現(xiàn)這個怎么辦?

????應(yīng)該是由于設(shè)置了代理的原因,打開HTTP Proxy 把代理關(guān)掉,再次打開SDKManager就會出現(xiàn)了。

四.對項目進(jìn)行配置

? ? 1.在local.properties中加入

????ndk.dir=/Users/PCzhaojue/Documents/ADE/myjavafile/android-ndk-r16b

? ? 2.在gradle.properties中加入,好像是為了兼容

????????ndk.dir=/Users/PCzhaojue/Documents/ADE/myjavafile/android-ndk-r16b ? ?


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容