cocos2d-x 編譯到android studio的坑

    在coccos2d-x 3.9版本的開發移植android中,遇到了一些坑,記起來~

    1.android.mk文件。

   由於在proj.android中的mk文件是$(LOCAL_PATH)/../../xxx 這個路徑,因爲不管是Classes或者是cocos2d文件都在proj.android和proj.android-studio的同路徑中,所以問題來了,proj.android-studio裏面的android.mk文件裏面的路徑也是這個。但是proj.android-studio多了一層工程名,所以就算你環境搭建好了,編譯出來的.so文件始終都會缺少東西,啓動會提示appActivity找不到之類的錯誤。所以$(LOCAL_PATH)/../../../xxx(引擎組也是忙啊,這個沒改到),再加一層..路徑。

    2.ndk版本和sdk tools。

     google在sdk.25以上移除了android命令,所以要下載一個低版本的sdk,或者下載個低版本的tools,然後替換掉。對應的ndk版本就是10版本的,我的是10e版本攜帶了4.8和4.9的庫。

    

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