[cocos2dx系列1]windows平台編譯android demo

來源:互聯網
上載者:User

1、在http://www.cocos2d-x.org/ 上下載cocos2dx 2.0.1.

2、解壓後編輯(不是運行)create-android-project.bat,發現其需要cygwin、android sdk和android ndk。android sdk不需要說了吧。

3、安裝cygwin,需要添加make。

4、去https://developer.android.com/tools/sdk/ndk/index.html下載ndk r8。

5、修改create-android-project.bat中_CYGBIN、_ANDROIDTOOLS、_NDKROOT為本機cygwin、android sdk、ndk路徑。

6、雙擊create-android-project.bat,出現:

Please enter your package path. For example: org.cocos2dx.example:com.jean.progr

ess(自己輸入)Please enter your project name: progress(工程名,自己輸入)"Now cocos2d-x suppurts Android 2.1-update1, 2.2, 2.3 & 3.0""Other versions have not tested."Available Android targets:----------id: 1 or "android-10"     Name: Android 2.3.3     Type: Platform     API level: 10     Revision: 2     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854     ABIs : armeabi----------id: 2 or "android-15"     Name: Android 4.0.3     Type: Platform     API level: 15     Revision: 3     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800     ABIs : armeabi-v7a, x86----------id: 3 or "Google Inc.:Google APIs:15"     Name: Google APIs     Type: Add-On     Vendor: Google Inc.     Revision: 2     Description: Android + Google APIs     Based on Android 4.0.3 (API level 15)     Libraries:      * com.google.android.media.effects (effects.jar)          Collection of video effects      * com.android.future.usb.accessory (usb.jar)          API for USB Accessories      * com.google.android.maps (maps.jar)          API for Google Maps     Skins: WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800 (default)

, QVGA, WXGA800

選擇id 2。

這樣會在指令碼運行目錄下產生progress目錄(上面的工程名)。

7、然後使用cygwin的terminal,進入progress的proj.android子目錄,例如cd /cygdrive/g/cocos2dx/progress/proj.android,

8、./build_native.sh,會在libs目錄下產生庫

9、還需要從別的工程拷貝.project和.classpath到proj.android目錄。

10、在運行前還需要修改AndroidManifest.xml中android:icon="@drawable/ic_launcher"。

這樣就有了個android demo。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.