ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Giới thiệu vỠAndroid và
Android SDK
Lập trình ứng dụng thiết bị di động
Nguyá»…n Mạnh Äức
Giới thiệu Android
• Android là má»™t hệ Ä‘iá»u hành dành cho thiết bị
di động như điện thoại, máy tính bảng, máy
Ä‘á»c sách.
• Android cung cấp framework ứng dụng ở dạng
component.
• Há»— trợ trình duyệt web, đồ há»a 2D – 3D, các
định dạng đa phương tiện, bluetooth.
Kiến trúc Android
• Android có kiến trúc 4 tầng rõ ràng
Kiến trúc Android(tt)
• Tầng ứng dụng: phone, SMS, email, trình duyệt,
danh bạ, bản đồ….
• Tầng Application Framework: tập các dịch vụ
của hệ thống có thể được truy cập thông qua các
API
– Tập đối tượng View (giao diện).
– Các đối tượng ContentProvider : cho phép truy cập
dữ liệu của các ứng dụng khác.
– Quản lý tài nguyên, thông báo.
– Trình quản lý các đối tượng Activity dùng để quản lý
vòng Ä‘á»i của các ứng dụng
Kiến trúc Android(tt)
• Tầng Libraries – Runtime
– Cung cấp các thư viện Media dựa trên thư viện
PacketVideo’s OpenCORE.
– Cung cấp hệ quản trị CSDL SQLite
• Tầng Linux kernel: hoạt động như một lớp trừu
tượng giữa phần cứng và phần má»m. Tầng này
gồm: Security, Memory management, Process
management, Network stack, Driver model
Download eclipse
• Cần có eclipse 3.5 (3.4 cũng được)
http://www.eclipse.org/downloads/
• Vào link bên trên, down eclipse classic rồi giải
nén, eclipse được xây dựng theo kiểu portal,
do đó không yêu cầu cài đặt.
• Tham khảo tại:
http://developer.android.com/sdk/installing.ht
ml
Cài đặt ADT plugin
• Mở eclipse lên, bấm vào Help  Install new
software.
• Ở cái form hiện lên đó, bạn chá»n Add…
• Ở mục Name, nhập tên bất kỳ, ví dụ như ADT
plugin
• Ở mục Location, nhập vào link này: http://dl-
ssl.google.com/android/eclipse/
• Sau đó bấm OK, có cho chá»n gì thì cứ chá»n
hết rồi bấm next hoài cho đến lúc xong.
Cài đặt Android SDK
• Tải Android SDK tại
http://developer.android.com/sdk/index.html
• Mở Eclipse  window  preferences 
Android  trong mục SDK chá»n Browse 
Ä‘Æ°a Ä‘Æ°á»ng dẫn đến thÆ° mục SDK  bấm
apply.
Cài đặt Android SDK
• Eclipse  window  Android SDK and AVD
manager  Available packages  chá»n và cài
tất cả các gói.
Cài đặt Android SDK
• Sau khi xong thì bấm vào Installed packages
Tạo một điện thoại ảo (AVD)
• Eclipse  window  Android SDK and AVD
manager  ở cái cá»­a sổ má»›i đó, chá»n mục
Virtual devices  bấm nút New…
• Mục Name: đặt tên gì cũng được, cốt là dễ nhớ và
phân biệt nó đang là 1.6
• Mục target: chá»n API level 4 theo phiên bản
Android chạy ứng dụng.
• Sdcard size: bạn gõ vào 256 (hoặc hơn thì tùy
bạn)
• Sau đó bấm Create AVD để tạo máy ảo Android
emulator.

More Related Content

ºÝºÝߣ bài giảng lập trình Android DTU - Phần 1

  • 1. Giá»›i thiệu vá» Android và Android SDK Lập trình ứng dụng thiết bị di Ä‘á»™ng Nguyá»…n Mạnh Äức
  • 2. Giá»›i thiệu Android • Android là má»™t hệ Ä‘iá»u hành dành cho thiết bị di Ä‘á»™ng nhÆ° Ä‘iện thoại, máy tính bảng, máy Ä‘á»c sách. • Android cung cấp framework ứng dụng ở dạng component. • Há»— trợ trình duyệt web, đồ há»a 2D – 3D, các định dạng Ä‘a phÆ°Æ¡ng tiện, bluetooth.
  • 3. Kiến trúc Android • Android có kiến trúc 4 tầng rõ ràng
  • 4. Kiến trúc Android(tt) • Tầng ứng dụng: phone, SMS, email, trình duyệt, danh bạ, bản đồ…. • Tầng Application Framework: tập các dịch vụ của hệ thống có thể được truy cập thông qua các API – Tập đối tượng View (giao diện). – Các đối tượng ContentProvider : cho phép truy cập dữ liệu của các ứng dụng khác. – Quản lý tài nguyên, thông báo. – Trình quản lý các đối tượng Activity dùng để quản lý vòng Ä‘á»i của các ứng dụng
  • 5. Kiến trúc Android(tt) • Tầng Libraries – Runtime – Cung cấp các thÆ° viện Media dá»±a trên thÆ° viện PacketVideo’s OpenCORE. – Cung cấp hệ quản trị CSDL SQLite • Tầng Linux kernel: hoạt Ä‘á»™ng nhÆ° má»™t lá»›p trừu tượng giữa phần cứng và phần má»m. Tầng này gồm: Security, Memory management, Process management, Network stack, Driver model
  • 6. Download eclipse • Cần có eclipse 3.5 (3.4 cÅ©ng được) http://www.eclipse.org/downloads/ • Vào link bên trên, down eclipse classic rồi giải nén, eclipse được xây dá»±ng theo kiểu portal, do đó không yêu cầu cài đặt. • Tham khảo tại: http://developer.android.com/sdk/installing.ht ml
  • 7. Cài đặt ADT plugin • Mở eclipse lên, bấm vào Help  Install new software. • Ở cái form hiện lên đó, bạn chá»n Add… • Ở mục Name, nhập tên bất kỳ, ví dụ nhÆ° ADT plugin • Ở mục Location, nhập vào link này: http://dl- ssl.google.com/android/eclipse/ • Sau đó bấm OK, có cho chá»n gì thì cứ chá»n hết rồi bấm next hoài cho đến lúc xong.
  • 8. Cài đặt Android SDK • Tải Android SDK tại http://developer.android.com/sdk/index.html • Mở Eclipse  window  preferences  Android  trong mục SDK chá»n Browse  Ä‘Æ°a Ä‘Æ°á»ng dẫn đến thÆ° mục SDK  bấm apply.
  • 9. Cài đặt Android SDK • Eclipse  window  Android SDK and AVD manager  Available packages  chá»n và cài tất cả các gói.
  • 10. Cài đặt Android SDK • Sau khi xong thì bấm vào Installed packages
  • 11. Tạo má»™t Ä‘iện thoại ảo (AVD) • Eclipse  window  Android SDK and AVD manager  ở cái cá»­a sổ má»›i đó, chá»n mục Virtual devices  bấm nút New… • Mục Name: đặt tên gì cÅ©ng được, cốt là dá»… nhá»› và phân biệt nó Ä‘ang là 1.6 • Mục target: chá»n API level 4 theo phiên bản Android chạy ứng dụng. • Sdcard size: bạn gõ vào 256 (hoặc hÆ¡n thì tùy bạn) • Sau đó bấm Create AVD để tạo máy ảo Android emulator.