6

GcmTaskService 内で Firebase Storage にアップロードしようとしています。アップロードを同期的に行いたいのですが、すべてのアップロード メソッド (putBytes、putFile...) が非同期です。

アップロードが完了するまで待つ方法が見つかりませんでした。アップロードを同期的に行う方法はありますか?

4

1 に答える 1

14

はい、あります。UI スレッドを使用していない場合は、メソッドを使用してタスクが完了するまでブロックできます。

com.google.android.gms.tasks.Tasks.await(task);

于 2016-05-27T20:00:59.373 に答える