1. 程式人生 > >Android Studio 匯入 Cocos工程的操作

Android Studio 匯入 Cocos工程的操作

一:引數說明

作者的Android Studio 版本是 3.1.2 (讀者要是不同版本的也是大同小異的)

作者的Cocos引擎版本是 3.10 (2.0和3.0是一個不用的領域,基本上現在都是用的是3.0的引擎)

二:匯入工程

1、開啟介面,匯入工程

開啟Android Studio 預設就是這樣的介面, 預設可以直接 Import project 就是箭頭指向的問題, 然後找到對應的 Android Studio 的工行才能, 如圖, 匯入進去即可

2、等待一會, 進入到工程介面

這一步新的工程會等待一段時間, Android Studio會為工程建立一個 build檔案和一些其他的必要的元件

如果出現錯誤,按照提示語, 進行update就行

匯入工程後會出現這樣的介面。開啟這個檔案後, 修改紅色框框的數值, 改成 3.0.0, 然後try again

出現這樣的介面就表明成功了: 這個載入的時間是比較漫長的。不過稍微耐心等下就好了。 三:打包Apk 和 Build 到真機 在工程目錄下新建一個資料夾assets, 主要存放 res, first, src檔案 libs檔案存放一個 .so檔案和jar包 這個libcocos2dlua.so檔案可以在生成.apk檔案中找到的(原生打包指令碼) 四:一些遇到的設定 1、設定遊戲的橫豎屏, 在java的主函式入口, 不知道的可以全域性搜尋 "SCREEN_ORIENTATION_SENSOR_LANDSCAPE"
        
//        if(nativeIsLandScape()) {
            // 設定為 橫屏的狀態
//            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
//        } else {
            // 設定為 豎屏的狀態
            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);
//        }

2、設定Android的主題

在 AndroidManifest.xml檔案, 本作者的工程是這樣的檔案, 如果不是話,就找下, 箭頭指向的就是Android的主題設定

設定為 

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

至於匯入庫檔案或者其他問題,網上都是一大堆的解決方法, 作者就不在這個囉嗦了。