【Cocos2d-x】之編譯so檔案出錯
現在用的是cocos2d-x3.6版本,這個版本新建的工程第一次在eclipse上跑的時候,會出現找不到Cocos2d-x在Android平臺的Java類,錯誤如圖:
這些類位於:<遊戲工程路徑>\cocos2d\cocos\2d\platform\android\java目錄下,我們要麼把這個目錄下的Java檔案拷貝到當前工程的src目錄,要麼匯入Cocos2d-x Android Java類庫工程。
一、匯入Cocos2d-x Android Java類庫工程的操作步驟與前面匯入遊戲工程是類似的,選擇的路徑是:<遊戲工程路徑>\cocos2d\cocos\2d\platform\android\java。
二、可以直接將Cocos2d-x Android Java src下面的東西直接拷到專案裡面的對應位置不必選擇依賴工程。
而且,安卓工程中,滑鼠右鍵->Properties->Builders->CDT builder是預設不勾選的。
勾上CDT builder之後有可能還會出現編譯so檔案失敗的情況,這個時候需要檢查下依賴工程下是不是報錯的依賴。。如果有報錯的依賴項,remove就好了。
最後一項我也不確定是為什麼,但是我的就是這個原因,莫名其妙的好了
最後我只想說,cocos的打包真的是做的越來越操蛋了!!!