問題タブ [accountmanager]

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 に答える
699 参照

android - Android : 同期アダプターが見つかりません

呼び出し時に Android が同期アダプターを検出しない理由:

私は何時間も検索しました:

ログで:

AndroidManifest.xml

syncadapter.xml :

私はすべてを試しました

そして今、私は泣いています:'(

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

android - Androidユーザーアカウントを識別する方法は?

Androidデバイスでユーザーアカウントを特定するために検索します。AccountManager APIを使用すると、アカウントがAndroidマーケットリンクに関する情報を提供しないため、十分ではありません...

アイデアはありますか?

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

android - AndroidAccountManagerauthTokenおよびOAuth

私の仕事は、Gmail用のIMAP電子メールクライアントを作成することです。これまでのところ、クライアントはOAuthを介して認証する必要があることを知っています( GoogleによるIMAP認証用のJavaライブラリもあります)。ただし、ユーザーがパスワードを入力しないように設定したいと思います。

Androidは、AccountManagerを介してGoogleアカウントサービスのauthTokenを取得するためのクールな「ネイティブ」な方法を提供します。しかし、authTokenの使用方法とその目的は何ですか?GAE認証専用ですか?

ブラウザなしで(AccountManagerを介して)oauthTokenとoauthTokenSecretを取得する方法はありますか?

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

android - バックグラウンドスレッドでActivityをAccountManagerに正しく渡す方法は?

ANDROID 開発者のみへの質問:

クラスを理解するための助けを探していますAccountManager(http://developer.android.com/reference/android/accounts/AccountManager.html)。

ドキュメントには次のような注意があります:アプリケーションのメイン イベント スレッドで、 を含む、ブロックされる可能性のあるリクエストを決して呼び出してはなりません。getResult() これらのリクエストの一部は、必要に応じActivityて別のリクエストを開始する必要がありintentます。

リクエストに渡されたサブアクティビティとしてgetResult()新しいものを開始できると思いますが、このコードはバックグラウンドスレッドで実行され、リクエストに渡されたアクティビティはさまざまな理由ですでに破棄されている可能性があります。intentactivity

getResult()on background threadを使用する場合、それが破棄されていないActivityことをどのように確認できますか(たとえば、画面の回転による)?

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

android - Google アカウント マネージャー Android

Google アカウント マネージャーを使用して、ユーザーが自分のアプリにログインする方法を簡単に提供する方法を理解しようとしています。

AuthToken が返ってきましたが、ユーザーのログインに使用できるように、uniqueID などの変更されないアカウントに関する一意の情報を取得するにはどうすればよいですか?

0 投票する
4 に答える
5471 参照

android - ユーザーがすでにアクセスを許可した後、AccountManager に「アクセス要求」画面を強制的に表示するにはどうすればよいですか?

AccountManager::getAuthTokenByFeaturesを使用すると、ユーザーがアカウントへのアクセスを許可または拒否するためのアクセス要求画面が表示されます。ユーザーがアクセスを許可した後、後続の呼び出し (同じ引数を使用) は、ユーザーにプロンプ​​トを表示せずに認証トークンを返します。

アクセス要求プロンプトが表示されるように状態をクリアするにはどうすればよいですか? (これは、少なくとも開発、テスト、およびデモの目的には役立ちます。)

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

php - Zend_Gdata (401 無許可) 経由で Android の AccountManager.getAuthToken の結果を使用する

AccountManager.getAuthTokenを使用して Android デバイス (クライアント側) から認証トークンを取得し、それを Zend_Gdata (サーバー側) 経由で再利用する必要があります。

カレンダー 'cl' authTokenTypeを使用すると、期待どおりに機能します。

Android ソース:

PHP ソース:

これは機能しますが、Gmail ' mail ' authTokenTypeを使用する場合、物事はそれほどスムーズではありません

Android ソース:

PHP ソース:

これにより、「予期される応答コード 200、401 を取得しました。

さまざまなGoogle Data APIのガイドラインに従おうとしましたが、うまくいきませんでした

0 投票する
2 に答える
11960 参照

android - Android アカウント マネージャーに追加データを保存する

Android を使用してWeb サービスAccountManagerとアプリケーション (連絡先とカレンダーの標準同期) を同期したいのですAccountManagerが、ユーザー名とパスワードしか保存していないようです。私の Web サービスは、ユーザー名、パスワード、およびアカウントの 3 つの資格情報を取得します。3 番目の情報を保存するためのベスト プラクティスは何ですか?

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

java - Google アカウントを使用して Android で AccountManager を使用するにはどうすればよいですか?

com.google アカウントを確認するために、Android で AccountManager を使用したいと考えています。アカウントの取得方法はすでに知っていますが、いくつか質問があります。

  1. アカウントが AccountManager になく、アカウント自身が com.google ドメインの下にある場合、どうすれば追加できますか?
  2. AccountManager はどのようにトークンを管理しますか? トークンを自動的に取得しますか、それとも手動で取得する必要がありますか?
  3. ClientLogin で Google Reader API を使用しようとしていますが、初めてパスワードが必要になる場合があります。一部の com.google アカウントが以前に他のアプリによって保存されている場合、それらを使用してパスワードを取得できますか?

2011.08.20 編集

質問を明確にするために、これは何を聞きたいのか、

  1. Android 上の Google アプリケーションには、Google アカウントを確認するための独自のルーチンがあります。Google アプリケーションによって作成されたルーチンを呼び出して、独自の権限を取得できるかどうかを知りたいですか?
  2. Android フォンに Google アカウントがない場合、後で Google アプリケーションで受け入れられるアカウントを追加するにはどうすればよいですか?
0 投票する
1 に答える
1089 参照

android - AccountManager addAccountExplicitly を使用すると、最初の同期に時間がかかる

AccountManager addAccountExplicitly() を使用して、AccountManager にアカウントを追加します。それから私は電話します

それを行った後、デバイスの「アカウントと同期」画面を見ると、自分のアカウントが表示されますが、クリックしても「連絡先の同期」チェックボックスが表示されません。表示されるまで数分かかる場合があります...

追加されているアカウントを聞いて、遅延 (2 秒) 後に次のように呼び出すことがわかりました。

同期中です。

1.アカウントの同期に時間がかかるのはなぜですか? 2.これはアカウントをすぐに同期させる正しい方法ですか? (これは常に機能しますか?)