これは実際に大きな問題ではありません。私はSQLiteデータベースにユーザーのパスワードを格納するAndroid Appを持っています。そこで先週、ユーザーがこれらのパスワードをGoogleドライブにエクスポートできるようにするためのアップデートを開始しました。これを行うには、Google Drive Android APIを使用しました。私はApplication Manifest(AndroidManifest.xml)に特別な許可を加えておらず、正常に動作しています(KitKat4.4でテスト済み)。しかし、私の友人の一人は、Android 6.0以降では動作しない可能性があると言いました。しかし、私はいくつかのサンプルをチェックし、誰もマニフェストに対するそれらの許可を持っていませんでした。権限を追加する必要があるとお考えですか?おそらくインターネットやGET_ACCOUNTSですか?GoogleドライブAPIマニフェストパーミッション
4
A
答えて
4
あなたがGoogle Drive Android APIを使用している場合は、INTERNET
やGET_ACCOUNTS
権限は必要ありません。
APIは、オフラインアクセスやファイルの同期などの以前の複雑なタスクを自動的に処理します。これは、ドライブがローカルファイルシステムであるかのように、ファイルの読み書きを可能にします。
GitHubの公式Quickstartとdemosのサンプルを確認してください。彼らの誰もAndroidManifest.xmlで特別な権限を持っていません。
BUTGoogle Drive REST APIをAndroid用に使用している場合は、確かにINTERNET
の許可が必要です。
0
ドライブAPIのチュートリアルにAndroidを使用している場合は、Step 4:Prepare the projectのコードに以下の権限を追加する必要があります。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
許可"android.permission.INTERNET"
は、アプリケーションにネットワーク操作の接続/実行を許可する場合に使用します。
注:
"android.permission.GET_ACCOUNTS"
についてはは、それがこのdocumentationその中で述べられてのAndroid 6.0(APIレベル23)から始まり、アプリの共有アカウントを管理し、認証の 署名は、それがない場合 には、そのアカウントに関する情報を読み取る権限が
"GET_ACCOUNTS"
に必要です。 Android 5.1以前では、すべてのアプリで"GET_ACCOUNTS"
の許可が必要です アカウントに関する情報を読む
アンドロイドの許可のさまざまな意味/用途の詳細については、pageをご確認ください。
関連する問題
- 1. GoogleドライブAPI - チームドライブ
- 2. がGoogleドライブAPI
- 3. GoogleドライブAPIフォルダ
- 4. GoogleドライブAPI認証
- 5. OAuth API GoogleドライブPython
- 6. GoogleドライブとドキュメントAPI
- 7. のGoogleドライブAPIは
- 8. GoogleドライブAPI、Oauth、サービスアカウント
- 9. GoogleドライブAPIのサムネイルパラメータ
- 10. GoogleドライブAPIのTeamDrive
- 11. GoogleドライブのAPI:リストコレクション
- 12. ノードウェブキットとgoogleドライブAPI
- 13. GoogleドライブAPI - PHP(CRUD)
- 14. GoogleドライブApiサービスアカウントC#
- 15. GoogleドライブAPI - 502バッドゲートウェイ
- 16. CドライブまたはC++用GoogleドライブAPI
- 17. 画像GoogleドライブAPIのサムネイル
- 18. GET/POSTリクエストGoogleドライブAPI
- 19. SSLエラーのGoogleドライブAPI
- 20. iframeのファイルプレビュー用GoogleドライブAPI
- 21. GoogleドライブJava API V2とV3
- 22. GoogleドライブAPI oauth 2エラー
- 23. GoogleドライブのAPIクォータが
- 24. GoogleドライブApi - フォルダパスを取得
- 25. GoogleドライブAPI downloadURL 401エラー
- 26. GoogleドライブAPI OAuth 2.0;エラー:origin_mismatch
- 27. GoogleドライブAPI GTLRDriveServiceの許可
- 28. GoogleドライブAPIサムネイルを取得
- 29. GoogleドライブのAPI file_get_contentsとrefferer
- 30. GoogleドライブAPI履歴クォータデータ
あなたは質問にリンクされていないREST APIにリンクしています。 – Mike