【问题标题】:Instant App crashing when launching Google Maps启动 Google 地图时即时应用程序崩溃
【发布时间】:2018-01-07 06:19:11
【问题描述】:

我正在努力使我的应用程序与 Android Instant Apps SDK 1.0.0 兼容。我的常规 app 模块工作正常,谷歌地图没有问题,或者我发现的任何其他问题。但是,每当我尝试测试 Instant App 模块时,一旦地图尝试初始化,应用程序就会崩溃。有没有人看到这个或知道可以做些什么来解决它?

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

这是我的 appia 模块的 build.gradle

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')

【问题讨论】:

标签: android google-maps android-instant-apps


【解决方案1】:

Identify tested compatible libraries

免安装应用支持以下库。

  • Google Play 服务位置 API
  • Google 地图 API

始终确保您使用的是最新的库版本。

请更新到最新版本,目前是 11.6.0。

【讨论】:

  • 我们已经做到了。我们实际上正在与您的开发团队合作解决这个问题。我在周二收到了一封支持电子邮件,确认他们已经发现了问题并正在努力解决它。该问题在 11.6.0 上仍然存在。
  • 是的,如果您分享测试平台和环境的完整详细信息以加深了解,那就太好了。我希望这是 8.0 中的问题。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-02
  • 1970-01-01
相关资源
最近更新 更多