今日、Android ネイティブ アプリケーションで filepicker.io の実装を開始しましたが、奇妙なバグに遭遇しました (メモ帳マスターなどのサンプル プロジェクトにも存在することを確認しました)。
アクティビティは正常に機能します (インポート タイプ チューザーが表示されます) が、クラウド サービス (Google ドライブ、ドロップボックスなど) に対して認証を試みるたびに、次のようになります。
05-15 14:48:05.330: W/System.err(781): io.filepicker.AuthError
05-15 14:48:05.330: W/System.err(781): at io.filepicker.FilePickerAPI.parseFolder(FilePickerAPI.java:228)
05-15 14:48:05.350: W/System.err(781): at io.filepicker.FilePickerAPI.getPath(FilePickerAPI.java:345)
05-15 14:48:05.350: W/System.err(781): at io.filepicker.FilePicker$FpapiTask.doInBackground(FilePicker.java:156)
05-15 14:48:05.350: W/System.err(781): at io.filepicker.FilePicker$FpapiTask.doInBackground(FilePicker.java:1)
05-15 14:48:05.360: W/System.err(781): at android.os.AsyncTask$2.call(AsyncTask.java:287)
05-15 14:48:05.360: W/System.err(781): at java.util.concurrent.FutureTask.run(FutureTask.java:234)
05-15 14:48:05.370: W/System.err(781): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
05-15 14:48:05.380: W/System.err(781): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
05-15 14:48:05.380: W/System.err(781): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
05-15 14:48:05.390: W/System.err(781): at java.lang.Thread.run(Thread.java:856)
05-15 14:48:05.790: W/EGL_emulation(781): eglSurfaceAttrib not implemented
ここにコードを配置しますが、メモ帳のサンプル プロジェクトでも発生するため、サーバー側の問題だと思います。
ギャラリー ファイルの取得は正常に機能します。これは、認証中にクラウド サービスで発生するだけです。
どんな助けでもいいでしょう。