Tổng quan và cài đặt môi trường, công cụ lập trình Android


Bài số 1 của Blog Android cơ bản: http://wp.me/p6SFw5-rk

Năm 2003, Android Inc được thành lập bởi Andy Rubin, Rich Miner, Nick Sears và Chris White tại Alto, California, Mỹ. Đến tháng 7/2005, Google ua lại Android, Inc. Tháng 11 năm  2007, Liên minh thiết bị cầm tay mở rộng (Open Handset Alliance) được thành lập và dẫn đầu bởi Google với 34 thành viên (more)

Tính năng Android:
– Khả năng tái sử dụng code và các thành phần.
– Sử dụng máy ảo Dalvik tối ưu hóa hoạt động các thiết bị di động.
– Thư viện đồ họa 2D, 3D dựa trên OpenGL ES 1.0
– SQlite hỗ trợ lưu trữ dữ liệu cấu trúc.
– Hỗ trợ nhiều định dạng hình ảnh, âm thanh, video (JPG, PNG, GIF, MP3, AAC, AMR, H.264. MPEG4).
– Hỗ trợ Bluetooth, EDGE, 3G và WIFI.
– Camera, GPS.
– Java là ngôn ngữ chủ đạo trong việc xây dựng ứng dụng Android, là ngôn ngữ thuần hướng đối tượng, có thư viện khổng lồ các chức năng hỗ trợ cho lập trình viên.
Các phiên bản:
0Cập nhật thêm các version mới: Android Version History

CÀI ĐẶT MÔI TRƯỜNG

*Hướng dẫn trên Windows, chọn các phiên bản phù hợp và mới nhất.
JDK (Java Development Kit) bao gồm JRE (Java Runtime Environment) là nền tảng để có thể lập trình java.
– Để tải JDK truy cập địa chỉ:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
– Click vào hình của mục Java Platform (JDK) 8u60
1
– Ở trang tiếp theo, click chọn radiobutton: “Accept License Agreement”. Chọn file .exe của mục Windows x64 (hoặc các mục khác tùy vào máy của bạn)
3
– Sau khi đã download, click file jdk-8u60-windows-x64.exe để cài đặt.
– Nếu máy bạn hỗ trợ 64 bit thì ta copy file “java.exe” (từ C:\Windows\System32 ) sang C:\Windows\SysWOW64
– Chúng ta đã hoàn tất việc cài đặt môi trường. Tiếp theo, mình hướng dẫn bạn cách cài đặt 2 công cụ để phát triển ứng dụng Android. Công cụ mới nhất hiện nay là Android Studio và mình khuyên dùng. Tuy nhiên, bạn vẫn hoàn toàn sử dụng Eclipse để tạo ra những ứng dụng thú vị. Và 2 công cụ này giao diện tương tự nhau nên bạn đừng lo lắng!

CÀI ĐẶT CÔNG CỤ

Eclipse (Tham khảo thôi nhé – cài Android Studio nhá ^^)
là công cụ soạn thảo với giao diện thân thiện, giúp ta biên dịch và xây dựng chương trình trên môi trường java. (giải nén và sử dụng – không cần cài đặt)
– Truy cập địa chỉ http://www.eclipse.org/downloads/ và tải về
– Chọn bản Eclipse IDE for Java Developers (chọn 32bit hay 64bit tùy theo máy của bạn)
4 – Sau khi tải xong ta giải nén file “eclipse-java-mars-R-win32-x86_64.zip” thành thư mục Eclipse. Chép thư mục vào nơi bạn muốn. Ở đây tôi chép thư mục vào ổ C
5
Chạy chương trình bằng cách nhấp đúp vào file eclipse.exe. Để tiện sử dụng, chuột phải vào file exe này –> “Pin to Taskbar”.
Cài đặt tiếp Android (Android SDK & ADT).

* Android SDK (Android Software Development Kit) là nền để lập trình Android.
– Truy cập địa chỉ: http://developer.android.com/sdk/index.html#Other . Xem qua yêu cầu hệ thống và chọn tải bản Recommended (với Windows) .
6

– Sau khi cài xong sẽ có thư mục “C:\Program Files\Android “ hoặc nếu không thấy bạn có thể tìm ở đường link “C:\Program Files (x86)\Android”.

* Cài ADT (Android Development Tools ) là plugin của Eclipse IDE được thiết kế nhằm cung cấp cho lập trình viên môi trường tích hợp mạnh mẽ để xây dựng các chương trình Android trên Eclipse.
– Mở Eclipse chọn Help à Install new software.
– Chọn “Add…” mở ra hộp thoại “Add Repository”
– Mục Name ta điền vào tên bất kỳ (vd: myADT). Mục Location ta nhập địa chỉ:

http://dl-ssl.google.com/android/eclipse và chọn OK.
Chọn “Select All” và Next cho tới Finish.
7

* Kết nối Eclipse với Android:

– Tại Eclipse, chọn Window –>Preferences –> Android.
– Trong mục SDK Location, dẫn đường dẫn tới thư mục android-sdk nằm trong thư mục Android đã cài. Chọn OK
8

*Cài đặt các phiên bản Android

– Tại Eclipse chọn Window –> Android SDK Manager. Sau đó sẽ có hộp thoại được mở lên. Ta check vào các phiên bản muốn sử dụng rồi chọn Install packages –>Accept License –>Install
9
(Nếu mục nào vẫn còn dấu X đỏ, bạn hãy click vào và chọn Accept; Trường hợp xảy ra lỗi trong khi cài thì bạn hãy cố gắng kiên trì cài lại)
10

Để lập trình Android, bạn không nhất thiết phải có máy điện thoại android thật, ta sẽ tiến hành cài đặt máy ảo Android chạy trên PC, như vậy sẽ dễ dàng phát triển ứng dụng.

*Android Virtual Device (AVD) là máy ảo Android. Ta cài như sau:

– Tại Eclipse –>Window –> Android Virtual Device Manager.
– Chọn Create… để tạo máy ảo mới(bạn có thể cài nhiều máy ảo thích hợp)
11

Tất cả đã hoàn thành, bây giờ chúng ta sẽ chạy và kiểm tra máy ảo Android.

+ Tại Eclipse –> Window –>Android Virtual Device Manager.
Hoặc click vào biểu tượng 12trên thanh công cụ

 + Xuất hiện hộp thoại, ta chọn máy ảo đã tạo và Start…
13

Máy ảo có thể chạy hơi lâu và khi phát triển ứng dụng nó sẽ tự refesh khi bạn Run (Ctrl + F11) chương trình.

=> Để chạy ứng dụng:
+ Chọn Run –> Run Configurations…à nhấp đúp Android Application
+ Tab Android –> Browse… –>Chọn vào project bạn đang phát triển và  OK.
+ Tab Target –> Chọn 1 trong các máy ảo bạn thích
14

Sau cùng chọn Run.
Vậy là chúng ta đã cài đặt thành công các công cụ để lập trình Android

Android Studio

Khá phức tạp với các bước cài đặt môi trường lập trình trên Eclipse IDE, do đó Google đã release Android Studio với các cải tiến đáng kể và tiện lợi.

– Truy cập địa chỉ: http://developer.android.com/sdk/index.html
– Tham khảo và đọc các yêu cầu hệ thống, bạn cũng thấy được các thành phần bên trong gói tải về, sau đó nhấp vào DOWNLOAD ANDROID STUDIO
15

– Tham khảo những gợi ý từ trang http://developer.android.com/sdk/installing/index.html?pkg=studio
– Sau khi tải về thành công, bạn click đúp vào:
android-studio-bundle-141.2178183-windows.exe
– Bạn cài như các phần mềm bình thường và chú ý những bước sau:

+ Tick vào16next nếu bạn chưa cài Android SDK và AVD.
+Đọc kỹ và Next đến khi Finish là quá trình cài đặt hoàn tất
– Lần khởi chạy đầu tiên, xuất hiện hộp thoại Complete Installation
Bạn hãy chọn như hình nếu bạn cài đặt mới
17

Tiếp tục Next đến khi Finish là xong.

Và những bạn nào đã quen thuộc với IntelliJ IDEA khi lập trình Java thì giờ đã có thể lập trình Android trên đây luôn ^^
(https://www.jetbrains.com/idea/#chooseYourEdition )


Cám ơn bạn đã theo dõi blog.
Nhiều ngày tốt lành!

Advertisements

One thought on “Tổng quan và cài đặt môi trường, công cụ lập trình Android

  1. Pingback: Lập trình Android (Cơ bản) | Sâu non tìm lá

Cho mình biết cảm nhận của bạn nhé

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s