Mặt trời lạnh

Chào mừng các bạn đến với blog của Lạnh.

Lớp học Tiếng Nhật Himawari

nhận dạy tiếng Nhật từ sơ cấp, đặc biệt có lớp trẻ em riêng giáo trình tách biệt

Thứ Sáu, 30 tháng 12, 2016

Lời hay ý đẹp




Lời nói không mất tiền mua
Lựa lời mà nói cho vừa lòng nhau.

Thêm thư viện Andengine vào AndroidStudio


1. Cài đặt Android NDK nếu chưa cài đặt. Click vào đây để tải về và cài đặt NDK. Phiên bản hiện tại là android-ndk-r10e.
2. Vào https://github.com/nicolasgramlich/AndEngine.
3. Trong phần "Branch" chọn phần muốn tải về. Có hai phần là GLES2GLES2-AnchorCenter. Click vào nút Download ZIP để tải về source code project tương ứng dưới dạng ZIP. 
                    -------------
---------                                 ---------------------
GLES2 là https://github.com/nicolasgramlich/AndEngine/archive/GLES2.zip và 
GLES2-AnchorCenter là: https://github.com/nicolasgramlich/AndEngine/archive/GLES2-AnchorCenter.zip
4. Giải nén project vào thư mục: AndEngine (Bỏ phần đuôi GLES2 hoặcGLES2-AnchorCenter đi)
5. Trong Android Studio tạo project mới. Ở đây Android Studio của mình là bản 1.5.1, mở menu File -> New -> Import Modulo... Ở cửa sổ New Module chọn đường dẫn đến thư mục AndEgine vừa giải nén ở bước 4. Bấm Next -> Finish. Chờ Android Studio chạy đến khi hiện thông báo lỗi.
6. Trong Android Studio, mở file gradle.properties thêm vào dưới cùng dòng lệnh android.useDeprecatedNdk=true, mở file local.properties thêm vào dưới cùng phần khai báo đường dẫn đến thư mục NDK cài đặt ở bước 1. Ví dụ mình cài đặt NDK ở thư mục D:\Android\nkd\android-ndk-r10e thì thêm vào dòng lệnh này ndk.dir=D\:\\Android\\ndk\\android-ndk-r10e (chú ý dấu \: để biểu thị dấu : và \\ để biểu thị dấu \ trong đường dẫn nhé).
7. Chuyển kiểu view trong Android Studio từ Android sang Project, bạn sẽ thấy thư mục mới là andEngine, mở file build.gradle trong thư mục này và chỉnh sửa như sau:
apply plugin: 'com.android.library'
android {
compileSdkVersion 19
buildToolsVersion "23.0.2"
defaultConfig {
minSdkVersion 8
targetSdkVersion 23
ndk {
moduleName "andEngine"
}
}
sourceSets {
main {
jni.srcDirs = []
}
}

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}

Phần tô màu đỏ là phần đã chỉnh sửa hoặc thêm vào. Ở đây mình dùng buildToolsVersion 23.0.2 và targetSdkVersion là 23. Hãy chỉnh sửa hai phần này cho phù hợp với phiên bản mà bạn đang sử dụng. Ngoài ra, ở dòng compileSdkVersion nên chỉnh sửa là 19, vì thế nếu chưa có phiên bản Android API 19 (4.2.2) để biên dịch, hãy mở Android SDK Manager để cài đặt.
8. Đã chuẩn bị đủ xong xuôi, hãy vào menu Build -> Rebuild Project. Nếu không có sự cố nào xảy ra thì sẽ thành công import AndEngine vào project (Nếu có lỗi gì hãy google hặc lên đây hỏi tiếp).
9. Cuối cùng, hãy vào menu File -> Project Structure... (Ctrl + Alt + Shift + S). Trong cửa sổ Project Structure, khung bên trái, phần Modules chọn vào app. Nhìn qua khung bên phải rồi chọn tab Dependencies. Nhấp vào nút dấu + rồi chọn tiếp 3. Module dependency, chọn :andEngine rồi bấm OK, tiếp tục bấm OK rồi chờ Android Studio chạy đến khi xong.
Vậy là bây giờ bạn có thể sử dụng AndEngine để code game rồi đó.

Thứ Tư, 28 tháng 12, 2016

Tình yêu