当前位置: 首页 > 知识库问答 >
问题:

发布apk无法登录

汪庆
2023-03-14

我无法登录到已发布的apk,但调试apk工作正常。谷歌服务。发布的apk缺少json文件,我不知道为什么会这样。请有人帮我解决这个问题。下面我列出了我的应用程序级依赖项。

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.android.support:cardview-v7:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
compile 'com.github.bumptech.glide:glide:3.6.0'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.wrapp.floatlabelededittext:library:0.0.6'
compile 'com.google.code.gson:gson:2.3.1'
compile 'de.greenrobot:eventbus:2.4.0'
compile 'com.github.nirhart:parallaxscroll:1.0'
compile 'com.android.support:multidex:1.0.1'
compile 'com.github.aakira:expandable-layout:1.4.2@aar'
compile 'de.hdodenhof:circleimageview:2.1.0'

compile 'com.loopj.android:android-async-http:1.4.6'

compile 'com.google.android.gms:play-services:8.1.0'
compile files('libs/opencsv-2.2.jar')
compile files('libs/google-play-services_lib.jar')
}
apply plugin: 'com.google.gms.google-services'

项目级依赖项

dependencies {
    classpath 'com.android.tools.build:gradle:2.2.3'
    classpath 'com.google.gms:google-services:2.1.0'
}

我得到这个错误E/TokenRequest estor:您有错误的OAuth2相关配置,请检查。详细错误:UNREGISTERED_ON_API_CONSOLE请任何人帮帮我。

共有1个答案

秦伯寅
2023-03-14

您需要从云控制台更新版本构建的SHA-1。

  • 打开 https://console.cloud.google.com/
  • 从顶部的下拉列表中选择您的应用程序
  • 原料药和服务 -

更新:将签名配置添加到应用的 build.gradle 文件,然后从评分任务运行唱歌报告

android {
    ...
    signingConfigs {
        release {
            storeFile file("release-key.keystore")
            storePassword 'passwotd'
            keyAlias 'alias'
            keyPassword 'password'
        }
    }

    buildTypes {
        release {
            ...
            signingConfig signingConfigs.release
        }

        debug {
            debuggable true
        }
    }
}
...

现在,单击右侧面板上Android Studio中的“分级”按钮。点击“项目名称” -

完成后,点击右下角的“Gradle控制台”。它将显示所有键的所有SHA-1。

查找发布内部版本密钥的 SHA-1。

希望有帮助

 类似资料: