問題タブ [android-account]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
398 参照

android - AccountManager が UnsupportedOperationException: getAuthTokenLabel をスローする

私は Android アプリで以下のコードを呼び出しています (Google App Engine に対して認証するため、バイザバイだと考えてください)。

このGetAuthTokenCallback()エラーでスローされます:

認証プロセスはそこで停止します。

奇妙なことに、Android 5.5.1 デバイスで完全に動作します。UnsupportedOperationException のみのエラーが 6.0.1 デバイスで発生します。

GET_ACCOUNTS私は必要だと思う実行時の許可要求を持っていますが、エラーはこれと Marshmellow の許可システムに起因すると思われます。

どんなアイデアでも大歓迎です。

0 投票する
3 に答える
5137 参照

android - Android 6.0 marshmallow でユーザーの Gmail ID を取得する

android.permission.GET_ACCOUNTS許可を使用して電子メールIDを取得しています。

このコードは、Lollipop 5.1 までのすべてのデバイスで機能します。しかし、Marshmallow 6.0 では動作しません。

誰でもこの問題を解決するのを手伝ってくれますか? logcat でエラーが発生することさえありません。

0 投票する
1 に答える
1110 参照

android - アカウントがデバイスに追加または削除されたときに通知を受け取る方法は?

BroadcastReceiverアカウントがデバイスから削除されたときに通知を受け取るように設定したいと考えています。で何IntentFilterを使用する必要がありますかBroadcastReceiver。関連するインテントが見つかりませんでした。

ありがとう

0 投票する
0 に答える
39 参照

android - アカウント設定を追加する方法

私はすでに問題なくアカウントを追加していますが、そのようなカスタム設定を追加するにはどうすればよいですか:

ここに画像の説明を入力

だから私は追加する必要があります:

  • ラベルまたはボタンによるカスタム設定(1)
  • ボタンのカスタム アクション MORE (2)
0 投票する
4 に答える
3085 参照

android - Android - 非推奨であるため、 AccountPicker.newChooseAccountIntent の代わりに使用するもの

ユーザーが自分のデバイスに保存されている電子メール アカウントを選択できるように、アカウント チューザーを表示する必要があるプロジェクトに取り組んでいます。AccountPicker.newChooseAccountIntent問題は、非推奨のものを持っていることです。

電子メールを手動で取得してカスタム ビューで表示する代わりに、アカウント チューザーを表示する別の方法はありますか

現在、私は使用しています:

0 投票する
1 に答える
377 参照

android - Androidは私のアプリケーションからFacebookのメッセージを送信します

Facebook メッセージ (プライベート メッセージ) を送信したり、Facebook アプリケーションからログインした Facebook アカウントを使用してアプリケーションから新しい投稿を共有したり、Facebook アプリケーションがインストールされていない場合はユーザーにログインを求めたりしたいのですが、

そのために役立つ Facebook の API (Graph API) が廃止されたことを読みましたが、回避策はありますか? 別の解決策?非推奨であっても (Graph API) を使用できますか (facebook で無効にしますか?)

前もって感謝します

0 投票する
1 に答える
850 参照

android - Auth.GoogleSignInApi は、Google プラス サインインの GoogleAuthUtil 代替として

私の目標は、Google plus SDK を使用して BaaS にログインすることです。BaaS には、tokenId viagoogleSignInAccount.getIdToken()と accessToken が必要です。

GoogleAuthUtil.getToken(activity, accountName, scopes);は減価償却され、accessToken を取得するために使用されました。

GoogleAuthUtil.invalidateToken(activity, token);も減価償却されます。

accessToken を取得して無効化する別の方法は何ですか (無効化は今必要ですか)?

私は認識しており、試しました: GoogleAuthUtil.getToken(Context, Account, String); および GoogleAuthUtil.clearToken(activity, token);

アカウントには最初の部分の許可が必要なようです (したがって、オプションではありません)。account = new Account(googleSignInAccount.getEmail(), "com.google");また、clearがinvalidateと同義であるかどうかもわかりません(ただし、減価償却されたメソッドで動作するようですが、その影響はわかりません)、または使用する他の呼び出し/ APIがあるかどうかもわかりません。

からのように:com.google.android.gms.auth.api.Auth