У меня есть функция входа в систему Google в нашем приложении. И мы строим apk из команды сборки системы «mm» или «make», я включил необходимые необходимые банки для входа google в Android.mk.Ошибка входа в систему Google Google, система сборки Android
Теперь моя проблема я не могу войти в систему с помощью Google, если мне требуется OAuth маркер ошибки возвращаемые StatusCode = неизвестный код состояния: 12501, разрешение = нуль
String serverClientId = getString(R.string.server_client_id);
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(
GoogleSignInOptions.DEFAULT_SIGN_IN).requestServerAuthCode(
serverClientId).build();
// Build a GoogleApiClient with access to the Google Sign-In API and the
// options specified by gso.
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, this)
.addApi(Auth.GOOGLE_SIGN_IN_API, gso).build();
где serverClientId является WebApplication идентификатор, возвращаемый после консоль разработчика Google
Я использую выше код. Если я использую Scope, я могу войти в систему успешно, но не маркер oauth.
Если я использую тот же код и запускаю в Android Studio, я могу войти в систему, поскольку у него есть файл google_service.json, так что град поднимает и строит apk.
Так что в моем случае есть какой-либо один пытался Вход в Google путем создания APK из системы сборки, мое предположение, нам нужно связать Google сервис JSon файл Android.mk