Hướng dẫn cách làm - Hình ảnh minh họa - Phim hướng dẫn Bài học đưa Google Map lên android

Hôm nay, 04/12/2016 - 08:55

Múi giờ UTC + 7 Giờ



Nội quy chuyên mục


Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: viewtopic.php?f=2&t=318247



Tạo chủ đề mới Gửi bài trả lời
 Tiêu đề bài viết: Bài học đưa Google Map lên android
Gửi bàiĐã gửi: 22/06/2016 - 17:02 
thamkk0212

Ngoại tuyến

Thành viên

Thành viên

Ngày tham gia: 18/11/2015 - 18:21
Bài viết: 16
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần
Trong bài tập này Tui sẽ hướng dẫn các bạn cách đưa Google Map vào vận dụng Android của mình như thế nào , có nhiều bước khác nhau để sử dụng , ở đây Tui tạm thống kê theo thứ tự như sau ( không hẳn là tối ưu ) cho những bạn Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.

Bước 1:

thẩm tra hệ thống đã có cài đặt gói Google API và Google Play Service chưa? nếu chưa có thì cần cài đặt.

thẩm tra như sau: Mở cửa sổ Android SDK Manager lên bạn sẽ thấy Google APIs tương ứng với các version hay chưa ( tùy bạn cài đặt , không nhất định phải giống như hình Tui chụp ). Tiếp theo kéo xuống mục Extras để thẩm tra Google Play Service.

Nếu nó chưa được cài đặt thì bạn phải cài đặt cho đầy đủ.

Khi cài đặt Thành tựu thì bạn có thể tìm thấy nó ở đây “..\sdk\extras\google\google_play_services\libproject\google-play-services_lib”

Bước 2:

– Tạo máy Ảo có thể chạy được Google Map

Như bạn thấy máy Tui có Google APIs từ 17->21 , bạn tạo máy ảo với một trong nhóm này để nó có thể chạy được với Google Map. Để ý là bạn không thèm thiết phải lấy bản 21 nhé , ở đây Tui lỡ tải về rồi nên chụp cho nó màu mè thôi. Bạn chạy với bản 19 cũng rất Ok rồi. Bản 21 phải yêu cầu bật tính năng ảo hóa nên bất tất máy của bạn chạy được.

Tham gia học android chuyên nghiệp >>> Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.

Bước 3:

Import thư viện google-play-services_lib ở Bước 1 vào Eclipse. Bước này bạn nên copy đường dẫn rồi dán vào cửa sổ import cho lẹ nhé

sau đó Import Project này vào Elipse như sau:

Vào menu File/ Chọn Import

Màn hình Import Project hiển thị ra , ta chọn Android/Existing Android Code into Workspace và Bấm next để tiếp tục.

Root Directory: Bạn dán đường dẫn đã copy lúc nãy vào đây rồi nhấn phím Enter nó sẽ hiển thị ra Google-play-service_lib ở trong mục Projects.

sau đó nhấn nút Finish để chấm dứt quá trình Import

Bước 4:

Tạo Project Android tên “LearnGoogleMap” sử dụng Google Map để tham chiếu tới Google Play Service tạo ở bước 3.

Sau khi tạo Project LearnGoogleMap xong thì nhấn chuột phải vào nó chọn Properties

Màn Properties hiển thị ra ta chọn Android/ chọn nút Add trong mục Library

Khi bấm nút Add–> màn hình sau xuất hiện , ta chọn google play service

Bấm OK để đồng ý tham chiếu , ta xem Cuối cùng

Bước 5:

Cấu hình để sử dụng Google Map trong Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.

LearnGoogleMap:

– Ta cần tìm chuỗi SHA1 để tạo API KEY sử dụng Google map trước , để có SHA1 ta làm như sau:

mở đầu hình Command Line lên , copy và gõ lệnh sau

keytool -list -v -keystore “%USERPROFILE%\.android\debug.keystore” -alias androiddebugkey -storepass android -keypass android

Từ màn hình Command line , ta dán lệnh trên vào và nhấn Enter để có Cuối cùng SHA1

Ta thực sự xác thực SHA1 được cung cấp ở trên.

ngoài ra Eclipse đã tương trợ cho chúng tôi cách lấy SHA1 khôn cùng dễ òm như sau:

Vào menu Windows/Chọn Preference

Bạn copy luôn chuỗi SHA1 đó , để ý là chuỗi này tương ứng với mỗi cấu hình máy là khác nhau , khi đưa lên Google project cùng với Package nó sẽ tạo ra API KEY khác nhau và duy nhất.

Sau khi sửa xong ta tiến hành chạy vận dụng , bạn sẽ thấy Google Map hiển thị trong vận dụng. Đương nhiên là chỉ mới hiển thị cho ta ngó đỡ ghiền chứ chưa làm được gì cả

Như vậy đến đây các bạn đã biết cách đưa Google Map ra vận dụng , bạn cần Hiểu ra từng bước để tránh sai sót. Phải nhớ bước lấy SHA1 , API KEY , bước cấu hình Manifest và layout có sử dụng class=”com.google.android.gms.maps.MapFragment”.


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời
 Bạn đang xem trang 1 / 1 trang [ 1 bài viết ] 

Các chủ đề liên quan


Múi giờ UTC + 7 Giờ


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.
Bạn không thể gửi tập tin đính kèm trong chuyên mục này.

Chuyển đến: