#android #google-fit
Вопрос:
Я интегрировал Google fit в свое приложение. Экран согласия OAuth отображается при установке отладочной сборки и подписанной сборки. Но то же самое не отображается, если приложение установлено из бета-версии Play Store. Для аутентификации используется следующий код .Одна сомнительная строка, найденная в журнале cat, приведена ниже, и никаких других журналов не найдено.
com.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity#0](this:0xf47b9000,id:669,api:1,p:32027,c:608) отключение(P): api 1
Я много гуглил и не нашел никакого решения. Кто-нибудь сталкивался с такой проблемой? Пожалуйста, помогите мне. Заранее спасибо.
private val fitnessOptions: FitnessOptions by lazy {
FitnessOptions.builder()
.addDataType(DataType.TYPE_STEP_COUNT_DELTA, FitnessOptions.ACCESS_READ)
.addDataType(DataType.TYPE_DISTANCE_DELTA, FitnessOptions.ACCESS_READ)
.addDataType(DataType.TYPE_WEIGHT, FitnessOptions.ACCESS_READ)
.addDataType(DataType.TYPE_HEIGHT, FitnessOptions.ACCESS_READ)
.addDataType(DataType.TYPE_HEART_RATE_BPM, FitnessOptions.ACCESS_READ)
.build()
GoogleSignIn.requestPermissions(
this,
REQUEST_OAUTH_REQUEST_CODE,
GoogleSignIn.getAccountForExtension(this, fitnessOptions),
fitnessOptions
)
Комментарии:
1. нужен пример кода или более подробное описание того, что есть в журнале