Upload
techacademy-software
View
165
Download
6
Embed Size (px)
Citation preview
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.html
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.