小编ort*_*e28的帖子

从 Google Play 商店安装应用程序会出现 Firebase 身份验证错误,但从我的计算机安装相同的 APK 效果很好

我有一个问题,我有一个使用 Firebase 身份验证通过 Google 登录的应用程序。我将发布 APK 作为 Alpha 版本上传到 Google Play 商店,但是当我下载它以在我的手机上测试它时,它给出了身份验证错误,但是,当我将相同的 apk 从我的计算机下载到我的手机时,它运行良好。

在我的主要

    GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            .requestIdToken(getString(R.string.default_web_client_id))
            .requestEmail()
            .build();

    mGoogleApiClient = new GoogleApiClient.Builder(this)
            .enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */)
            .addApi(Auth.GOOGLE_SIGN_IN_API, gso)
            .build();

    mAuth = FirebaseAuth.getInstance();

    findViewById(R.id.signIn).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            signIn();
        }
    });
Run Code Online (Sandbox Code Playgroud)

开始:

 FirebaseUser currentUser = mAuth.getCurrentUser();
    if(currentUser!=null)
    {
        startActivity(new Intent(LoginActivity.this, MainActivity.class));
    }
Run Code Online (Sandbox Code Playgroud)

private void signIn() {
    Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
    startActivityForResult(signInIntent, RC_SIGN_IN);
}



@Override
public void onActivityResult(int requestCode, …
Run Code Online (Sandbox Code Playgroud)

java authentication android firebase

3
推荐指数
1
解决办法
1337
查看次数

标签 统计

android ×1

authentication ×1

firebase ×1

java ×1