2017-06-20 1 views
1

私のアプリケーションがAndroid Instant Apps SDK 1.0.0と互換性があるように取り組んでいます。私の普通のappモジュールはうまく動作します.Googleマップに問題はありません。しかし、私がインスタントアプリケーションモジュールをテストしようとすると、地図が初期化しようとすると直ちにアプリケーションがクラッシュします。誰かがこれを見たか、それを修正するために何ができるか知っていますか?Google Mapsの起動時にインスタントアプリケーションがクラッシュする

06-20 11:10:57.263 13891-13891/com.myapp.example.debug E/AndroidRuntime: FATAL EXCEPTION: main 
                       Process: com.myapp.example.debug, PID: 13891 
                       java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority 

これは、インスタントアプリのためにサポートライブラリに続き

buildscript { 
    repositories { 
     maven { url 'https://maven.fabric.io/public' } 
    } 

    dependencies { 
     classpath 'io.fabric.tools:gradle:1.22.2' 
    } 
} 

apply plugin: 'com.android.instantapp' 
apply plugin: 'io.fabric' 

repositories { 
    jcenter() 
    flatDir { 
     dirs '../libs' 
    } 
    maven { url 'https://maven.fabric.io/public' } 
    maven { url 'https://oss.sonatype.org/content/repositories/snapshots' } 
} 

android { 

    compileSdkVersion rootProject.compileSdk 
    buildToolsVersion rootProject.buildTools 

    defaultConfig { 
     minSdkVersion rootProject.minSdk 
     targetSdkVersion rootProject.compileSdk 
    } 

    buildTypes { 
     release {} 
     debug {} 
    } 

    flavorDimensions rootProject.flavorDimensions 

    productFlavors { 
     internal { 
      dimension rootProject.flavorDimensions 
     } 

     external { 
      dimension rootProject.flavorDimensions 
     } 
    } 
} 

dependencies { 
    implementation project(':features:base') 
    implementation project(':features:auth') 
    implementation project(':features:lead') 
    implementation project(':features:chat') 
    implementation project(':features:search') 
+0

Googleマップのサンプルをhttps://github.com/googlemaps/android-samplesのインスタントアプリに変換する際に問題はありません。どのデバイスを実行していますか? – ibrahimkarahan

+0

'.... .... play-services ... 'をコンパイルしていますか? – Dennis

+1

最新のライブラリ(現在は11.0.4)に更新してからもう一度お試しください。https://developers.google.com/android/guides/releases(related:https://stackoverflow.com/questions/45089070/instant-app-同じ問題が発生した – TWL

答えて

0

Identify tested compatible libraries

appiaモジュールのための私のbuild.gradleです。

  • GoogleはサービスのロケーションAPIを再生
  • GoogleマップのAPI

常に最新のライブラリバージョンを使用していることを確認してください。

最新バージョンに更新してください。現在のバージョンは11.6.0です。

+0

これを実行しました。私たちは実際にあなたの開発チームとこの問題について協力しています。私は火曜日に彼らが問題を発見し、それに対処するために働いていることを確認するサポートメールを受け取りました。 問題はまだ11.6.0にあります。 – RyanInBinary

+0

はい、理解を深めるためにプラットフォームと環境をテストするための完全な詳細を共有するとよいでしょう。私はそれが8.0で問題であることを願っています。 –

関連する問題