私のアプリケーションが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')
Googleマップのサンプルをhttps://github.com/googlemaps/android-samplesのインスタントアプリに変換する際に問題はありません。どのデバイスを実行していますか? – ibrahimkarahan
'.... .... play-services ... 'をコンパイルしていますか? – Dennis
最新のライブラリ(現在は11.0.4)に更新してからもう一度お試しください。https://developers.google.com/android/guides/releases(related:https://stackoverflow.com/questions/45089070/instant-app-同じ問題が発生した – TWL