問題タブ [google-drive-android-api]
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.
google-drive-api - Androidアプリ経由でGoogleドライブに写真をアップロード+ホームボタンを押すまでアプリを終了できない
こんにちは、写真を撮って Google ドライブにアップロードするアプリを開発したいと考えています。今日、Google https://github.com/googledrive/android-quickstartによる Github からマスター (ソース コード) を見つけました。
これは非常に便利です。しかし、戻るボタンを押しても、アプリケーションがまだアクティビティを終了しないという問題がいくつか見つかりました。デフォルトでは、常にカメラを開いて写真を撮ってGoogleドライブに保存します。同じことを何度も繰り返します。アプリを終了したい場合は、ホームボタンを押すまでできません。解決策はありますか?また、別の問題があります。写真を撮った後、画像を保存する場所と画像名を尋ねるダイアログウィンドウが表示されます。問題は、キャンセルボタンを押すと、同じダイアログが何度も表示されることです。OK を押すとダイアログは表示されませんが、キャンセルを押すと同じダイアログが再び表示されます。キャンセルを押したら消したいです。解決策はありますか?これはコードです:
android - ファイルを Google ドライブにアップロードする
Google ドライブを使用してファイルを共有するアプリを開発しています。Google ドライブのアクティビティは、次のコードによって起動されます。
アプリには、マニフェスト ファイルで次のアクセス許可があります。
Google コンソールで構成されます。
ただし、常にリクエスト コード 131073 onActivityResult を取得しています。
私が間違っていることを教えてください。
android - Google ドライブ Android API - アプリ フォルダ内のファイルを共有していますか?
ユーザーから「安全に」ファイルを保存するアプリを作成したいのですが、Google ドライブ API のアプリ フォルダーはこれに最適です。しかし、アプリを使用している人々がアプリ固有のファイルを共有できる (そして同期を維持できる) ことも望んでいます。
私の質問は、Google ドライブの非表示の「アプリ フォルダ」にあるデータを共有することは可能ですか?
google-play-services - Google Drive Android API 'queryChildren' とフィルター
次のフィルター構造の使用に違いがあるのだろうか。
とは対照的に
「queryChildren」は冗長なようです。
google-drive-android-api - アンインストール/再インストール後にアプリ フォルダ ファイルが表示されない
永続的なデータ ストレージや初期設定などをテストするために何度も再インストールを行う必要があるデバッグ環境でこれに気付きました。本番環境では関係ないかもしれませんが、とにかく他の開発者に知らせるためにこれについて言及します。
アプリ フォルダー内のアプリによって作成されたファイルは、(たとえば IDE から) 手動でアンインストール/再インストールした後、クエリに対して「表示」されません。同じことが「エンコードされたドライブ ID」にも当てはまります。これはもはや有効ではありません。
おそらく「設計による」ものですが、「drive.google.com > アプリの管理 > [yourapp] > オプション > 非表示のアプリ データの削除」によって手動でクリーンアップされるまで、アプリ フォルダーに「孤立」が効果的に作成されます。また、アプリがメタデータ、タイトルなどによるファイルの検索に依存している場合、これらがなくなっているように見えるため、問題が発生します。私が言ったように、生産上の問題ではありませんが、開発中にフラストレーションを引き起こす可能性があります.
友好的な Google 社員でこれを確認できる人はいますか? 再インストール後にこれらのファイルにアクセスする他の方法はありますか?
android - Google ドライブを Android の Picasso と統合するにはどうすればよいですか?
Google ドライブに画像を保存するアプリを作成しており、それらのギャラリーを表示したいと考えています ( GridView
)。パフォーマンスを向上させる (つまり、非同期にする) ために、これを と統合したいと考えていPicasso
ます。しかし、Picasso.load(String)
は単なるエイリアスであり、イメージは次のようにロードされるため (簡略化され、非公開のユーティリティ メソッドを使用) はload(Uri.parse(path))
ありません。Uri
任意の入力 (文字列/オブジェクト) の統合をサポートしている可能性のある他の同様のライブラリはありますか?
もちろん、Picasso でキャッシング (ネットワーク (上記の方法)、ディスク、メモリ) の完全なサポートを使用したいと考えています。
android - Google ドライブからファイルを削除する方法
AndroidでGoogleドライブ統合を実装するためにandroid-demosを使用しています。Googleドライブにファイルを正常に作成しました。今、私はその新しく作成されたファイルを削除したいと思います。https://developers.google.com/drive/v2/reference/files/deleteこのリンクの files() メソッドがドライブに見つかりませんでした。
private static void deleteFile(Drive service, String fileId) {
try {
service.files().delete(fileId).execute();
} catch (IOException e) {
System.out.println("An error occurred: " + e);
}
}
Google ドライブからファイルを削除する方法を教えてください。これについて調査しましたが、解決策が見つかりませんでした。Google ドライブの以前の API を使用していると言う人もいます。しかし、それは今では時代遅れです。現在、Goole はドライブに V2 を使用しています。
android - メソッド execute() はタイプ Drive.Files.List に対して未定義です
Java用のGoogleドライブAPIの使用を開始したばかりで、サイトで説明されているのと同じコードを使用してGoogleドライブからファイルリストを取得していますが、メソッドexecute
が存在しません:(どうすればよいですか?