Android初心者です。宜しくお願いいたします。
Google Maps Android API ユーティリティ ライブラリをプロジェクトに取り込む方法についてお教えください。
下記のサイトで説明されているライブラリを自身のプロジェクトに
取りこんで利用したいのですが、どのように設定すればインポートされるのかがわかりません。
https://developers.google.com/maps/documentation/android-api/utility/setup/
###発生している問題・エラーメッセージ
import文の箇所が波線になっており、ライブラリが正しく設定できていないように見えます
###該当のソースコード
java
1package com.example.mapdemo; 2 3import android.support.v4.app.FragmentActivity; 4import android.os.Bundle; 5 6import com.google.android.gms.maps.CameraUpdateFactory; 7import com.google.android.gms.maps.GoogleMap; 8import com.google.android.gms.maps.OnMapReadyCallback; 9import com.google.android.gms.maps.SupportMapFragment; 10import com.google.android.gms.maps.model.LatLng; 11import com.google.android.gms.maps.model.MarkerOptions; 12 13// 下記の箇所が波線になり、フォーカスすると[Unused Import statement]と表示される 14import com.google.maps.android.data.kml.KmlContainer; 15import com.google.maps.android.data.kml.KmlLayer; 16import com.google.maps.android.data.kml.KmlPlacemark; 17import com.google.maps.android.data.kml.KmlPolygon; 18 19 20public class MapsActivity extends FragmentActivity implements OnMapReadyCallback { 21 22 private GoogleMap mMap; 23 24 @Override 25 protected void onCreate(Bundle savedInstanceState) { 26 super.onCreate(savedInstanceState); 27 setContentView(R.layout.activity_maps); 28 // Obtain the SupportMapFragment and get notified when the map is ready to be used. 29 SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() 30 .findFragmentById(R.id.map); 31 mapFragment.getMapAsync(this); 32 } 33 34 @Override 35 public void onMapReady(GoogleMap googleMap) { 36 mMap = googleMap; 37 38 // Add a marker in Sydney and move the camera 39 LatLng sydney = new LatLng(-34, 151); 40 mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney")); 41 mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney)); 42 } 43}
###試したこと
1.新規プロジェクトでGoole Maps Activityを選択しデフォルト設定で作成。
APIKEYを設定し地図が表示されることを確認。
2.[Project Structure]からModules-Dependenciesタブで以下のmoduleを追加。
com.google.maps.android:android-maps-utils:0.5
3.Gradle Scripts内のbuild.gradle(Module: app)に
compile 'com.google.maps.android:android-maps-utils:0.5'
が追記されたことを確認。
4.Sync Nowを実行し Gradle sync completedを確認。
5.import文を書くところで波線が出てしまう。
###補足情報(言語/FW/ツール等のバージョンなど)
プルダウンから選択できる画面からは、該当のライブラリが存在しているように見えるのですがこの後の設定がわからない状況です。
AndroidStudio2.3.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/18 16:46