Lập trình google map trên android

Trong bài viết hướng dẫn tích vừa lòng google maps vào ứng dụng android vẫn giải đáp chúng ta các làm việc để tích đúng theo google bản đồ vào vận dụng apk của chính bản thân mình.

Nhỏng bọn họ vẫn biết về google map được thực hiện rộng lớn rải trong các ứng dụng nlỗi tra cứu đường đi, tìm địa điểm, hiển thị địa điểm, …

Hướng dẫn tích đúng theo google bản đồ vào áp dụng app android – Download Google Play services

Trước khi họ ban đầu tích hợp google bản đồ, bọn họ phải download Google Play services từ bỏ SDK manager. quý khách hàng hoàn toàn có thể mở SDK manager trường đoản cú Android Studio bằng phương pháp lựa chọn Tools -> Android -> SDK Manager -> Launch Standalone SDK Manager




You watching: Lập trình google map trên android

*

Tiếp theo chúng ta phải lập SHA1 key mang đến Việc đăng ký vận dụng vớiGoogle’s Developer Console.

Đối với hệ điều hành Windows (Run -> CMD -> Nhấn Enter)

keytool -danh sách -v -keystore "%USERPROFILE%.androiddebug.keystore" -alias androiddebugkey -storepass apk -keypass androidLưu ý nếu như khách hàng không kiếm thấy keytool, nó phía bên trong tlỗi mục bin của tlỗi mục JDK. Bên dưới là tác dụng sau thời điểm thực thi lệnh keytool


*

Đối cùng với hệ quản lý và điều hành Linux hoặc Mac OS

keytool -menu -v -keystore "%USERPROFILE%.androiddebug.keystore" -alias androiddebugkey -storepass app android -keypass androidSau Khi bọn họ đã tạo ra SHA1 key, bước tiếp sau là đăng ký API key đến vận dụng. Đăng cam kết tại Google APIs Console. Để rất có thể ĐK API, bạn đề nghị sử dụng thông tin tài khoản tin nhắn và đăng nhập vào Google API Console. Sau khi đăng nhập thành công, chọn “CREATE PROJECT


*

*



See more: Bật Tính Năng Render After Effect Bằng Gpu Nhanh Nhất, Access Denied

*

Tại màn hình “API key“, chọn “Android apps” cùng cliông chồng “Add package name và fingerprint


Sau Khi cliông xã “Create“, API key sẽ tiến hành tạo nên cùng bọn họ đang áp dụng key này vào ứng dụng Android.

Hướng dẫn tích hợp google maps vào áp dụng android – Tạo mới project

1. Mở Android Studio, chọn File -> New -> New Project

2. Mlàm việc Gradle Scripts/build.gradle (Module:app) với thêm đoạn code sau vào trongdependencies, tiếp đến lựa chọn “Sync Now

compile "com.google.android.gms:play-services-maps:9.6.1"
Nhập đoạn code sau trước thẻ đóng

4. Mở app/res/layout/activity_main.xml và thêm mộtfragment trước thẻ đóng

5. Msống app/java/advanced.android/MainActivity.java thiết đặt interfaceOnMapReadyCallback, tyêu thích chiếuSupportMapFragment, thiết lậpLatLng là TP..HCM vàCameraPosition. Bên bên dưới là full code củaMainActivity.java

package advanced.android;import apk.Manifest;import game android.content.pm.PackageManager;import android.location.Location;import game android.support.v4.tiện ích.ActivityCompat;import game android.tư vấn.v7.tiện ích.AppCompatActivity;import android.os.Bundle;import com.google.apk.gms.maps.CameraUpdateFactory;import com.google.app android.gms.maps.GoogleMap;import com.google.android.gms.maps.MapFragment;import com.google.android.gms.maps.OnMapReadyCallback;import com.google.apk.gms.maps.SupportMapFragment;import com.google.app android.gms.maps.model.CameraPosition;import com.google.android.gms.maps.model.LatLng;import com.google.app android.gms.maps.model.MarkerOptions;public class MainActivity extends AppCompatActivity implements OnMapReadyCallbaông xã { private GoogleMap gm;
Override protected void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); createMap(); /** * function lớn load bản đồ. If bản đồ is not created it will create it for you * */ private void createMap() SupportMapFragment smf = (SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map); smf.getMapAsync(this);
Override protected void onResume() super.onResume(); createMap();


See more: Cách Tải Thư Mục Google Drive (Lưu Trữ Trực Tuyến, Cách Tải Toàn Bộ Tài Liệu Trên Google Drive

*


Chuyên mục: Chia sẻ