超簡單的JNI——NDK開發教程

很差意思各位,我按照網上一些教程進行JNI開發,折騰了半天也沒成功,最後本身瞎搞搞定了,其實超簡單的,網上的教程應該過期了,最新版的AS就包含了NDK編譯的功能,徹底不用手動javah,各類包名路徑的配置,超簡單,跟我來看看吧!java

1.安裝java和android-sdk,代理填寫android-mirror.bugly.qq.com:8080,下載插件速度快的不要不要的,感謝一下馬大爺。android

2.下載AS 2.2.2這個版本(下載地址與第3部分NDK合併),貌似包含了代理,反正不用設置就能夠訪問下載google的sdk和插件,JRE是1.8.0_76的,個人操做系統是win10 64位。c++

3.下載NDK12R+版本,低於這個版本的都不行,下載地址放這裏app

4.而後你就成功大半了兄弟們,趕忙打開as建立一個新項目,勾選C++支持,熱淚盈眶有沒有?ui

 

5.一行代碼都沒敲,自動生成CPP演示代碼,是否是感受成功就在眼前?google

6.編譯失敗(心情承重),原來是缺乏Cmake,點擊連接下載(瞬間修復)spa

7.再編譯失敗的話把Jni2\app\build\intermediates下的目錄文件都刪除掉。操作系統

8.成功運行,親愛的 Hello from c++..net

相關文章
相關標籤/搜索