Đăng ký
Cộng đồng phát triển game Việt - kết nối đam mê !

bởi

Tèn ten, viết 1 tí nào Smile


Cài đặt NDK_Android linkDownLoad: http://developer.android.com/tools/sdk/ndk/index.h...


Tải về và giải nén


Cài đặt cygwin linkdownload: http://cygwin.com/setup.exe


 


 



 



Lưa chọn host để download (bạn có thể chọn host nào cũng đc)


 


Search “Cmake” và cài đặt công cụ make.


 


Sau khi cài đặt bạn vào thư mục Bin của cygWin: có file make.exe là ok


 


Vào thư mục home của cygwin và tìm file “.bashrc”


 


Thêm vào cuối file dòng:export NDK_ROOT=e:/cocos2d-x/download/android-ndk-r8b-windows/android-ndk-r8b


Trong đó “e:/cocos2d-x/download/android-ndk-r8b-windows/android-ndk-r8b” là đường dẫn tới thư mục ndk cài đặt ở trước.


Vậy là xong phần cài đặt cygwin.


 


Sau khi download cocos2dx và giải nén: Linkdownload http://www.cocos2d-x.org/projects/cocos2d-x/wiki/D...


Vào thư mục giải nén, chọn “create-android-project.bat” -> edit file


 


Sửa lại đúng đường dẫn.


Lưu lại và chạy file” create-android-project.bat”


 


Nhập tên package sử dụng trong project android


Nhập tên ứng dụng (ở đây nhập tạm tên là test1)


Nhập Platform Android( chọn 4 là 2.3.3 cho lành)


 


Vào thư mục cocos2dX có tập tin “test1” là ok.


 


Bây giờ chạy thư mục “Cygwin.bat”


Cd tới đường thư mục “test1 \proj.android”


Sau đó nhập lệnh:”./ build_native.sh”


Đợi khoảng 3 phut’


 


Xong


 


Mở eclipse -> import -> Android -> Existing Android Code Into Workspace


 


Root Driectory: link tới … cocos2dx\platform\android


Chọn project “java” -> finish.


 


Sau đó import tương tự với với “..\test1”


 


Và cuối cùng là Run Smile

Chủ đề: Cocos2d-x
Nguyễn Quang Vinh
Cool, cảm ơn Đức đã chia sẻ, những bài này rất cần thiết cho những fan của Android ^^.
Mấy tấm hình em edit lại xíu cho đúng vùng cần thể hiện để kích thước chiều rộng tầm 700 là vừa,lớn quá nó tự scale lại nhìn text không ra
  • tháng 4 2, 2013
  • ·
  • Thích
  • ·
Quang Đức
oke anh, lần sau fix lại ảnh hơn
  • tháng 4 2, 2013
  • ·
  • Thích
  • ·
Quốc Duy
ndk có thể tận dụng hết tính năng của Android ko?
  • tháng 4 8, 2013
  • ·
  • Thích
  • ·
Hoàng Tấn Duy
đây là hello world của box2d trên android đây hả anh
  • tháng 4 12, 2013
  • ·
  • Thích
  • ·
Quang Đức
@DuyQuoc: Đc bạn, gần như là hầu hết như sms, call v.v. nhưng mà phải móc nối hàm từ dưới ndk lên android.
@HoangTanDuy: đây là hello world của cocos2d-x thui ah. Còn nếu muốn dùng box2d thì bạn chạy thử cái sample testCpp hen.
  • tháng 4 18, 2013
  • ·
  • Thích
  • ·
Quốc Duy
Ý mình là dùng NDK ko phải dùng JNI móc lên bạn
  • tháng 4 25, 2013
  • ·
  • Thích
  • ·
Tran Thi Thu
Anh ơi em cài tới đoạn vào home -> file bashrc.bat rùi nhưng home của em empty thì sao anh.
  • tháng 4 25, 2013
  • ·
  • Thích
  • ·
Minh Nguyen Dinh
nếu mình không sử dụng NDK viết cocos2d bằng C++.
có ai biết cocos2d viết bằng java không nhỉ
  • tháng 6 28, 2013
  • ·
  • Thích
  • ·
Nguyễn Tài Hải
Đây bạn hiền: https://code.google.com/p/cocos2d-android/
Đã test build chạy OK. Được làm cho Android. J2ME thì không chạy được.
  • tháng 6 28, 2013
  • ·
  • Thích
  • ·
Minh Nguyen Dinh
vậy có vẻ sài thằng NDK và chạy cocos2d bằng C++ là có vẻ ổn định hơn nhỉ bạn
  • tháng 7 2, 2013
  • ·
  • Thích
  • ·
Trần Thanh Tuấn
Hi, máy anh. E đã làm theo tutorial ngay chỗ tạo project. Em phải để android 2.2 mới build được so @@
  • tháng 3 7, 2014
  • ·
  • Thích
  • ·
Captcha Challenge