2016-06-13 10 views
1

まあ、rev.30 Googleは、20kのメソッドライブラリから別のものにサービスを分割することにしました。Google Maps rev。 30日の使用法:google_play_services_version

ここで\ sdk \ extras \ google \ m2repository \ com \ google \ android \ gmsにはさまざまなライブラリがたくさんあります。それは非常に便利です!

は は

しかし、成功した後、SDKからGoogleマップをインストール\エクストラグーグル\ \ m2repository \ COM \ android.view.InflateException: Binary XML file line #9: Error inflating class fragment.

で、別々の.aarから私のアプリがクラッシュを9.0.2 \ \ androidの\グラム\プレイサービス - Googleマップ

いくつかの調査の後、私はマニフェストにメタデータがない場合に起こることを発見しました。

私は両方

<meta-data 
android:name="com.google.android.maps.v2.API_KEY" 
android:value="@string/google_api_key"> 

<meta-data android:name="com.google.android.geo.API_KEY" 
    android:value="@string/google_api_key"/> 

(私はどちらか一方のみのが必要であることを知っている)

を使用しますが、私はまた

<meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 

と "google_play_services_version" に存在しないを使用する必要が

最新版のライブラリプロジェクト。 30 Googleの図書館。私に何ができる?

私はEclipseを使用していることに注意してください。

答えて

0

多分、問題はGoogleがdropped its support for Eclipseを持っているという事実にあります。これはSO thread'sと似ています。 Android Studioに移行することをおすすめします。

今、rev.30の問題が発生しました。この質問はthis threadで尋ねました。コミュニティは、あなたがrev.28を使うことを提案しました。それもチェックしてください。

関連する問題