FacebookのAPIを使用して、Androidアプリの画像を使用して新しいアルバムを作成していますが、意味のないこれらの厄介なエラーが発生し続けています。私はいくつかの研究をしましたが、何も思いつきませんでした。助けてください!
String albumName = ((TextView)findViewById(R.id.album_name)).getText().toString();
Bundle params = new Bundle();
params.putByteArray("pictures", toByteArray(mediaPath[0]));
params.putString("name", albumName);
request.request("https://graph.facebook.com/me/albums",params,"POST", new UploadListener(), new Object());
私の丸太猫を見てください
01-26 15:51:50.501:W / Bundle(616):キー形式はbyte []を予期していましたが、値はjava.lang.Stringでした。デフォルト値が返されました。01-26 16:07:48.871:D / Facebook-Util(670):POST URL:https ://graph.facebook.com/https://graph.facebook.com/me/albums 01-26 16:07:48.891:W / Bundle(670):キー形式はbyte []を予期していましたが、値はjava.lang.Stringでした。デフォルト値が返されました。01-26 16:07:48.891:W / Bundle(670):生成された内部例外をキャストしようとしました:01-26 16:07:48.891:W / Bundle(670):java.lang.ClassCastException:java.lang.String 01-26 16:07:48.891:W / Bundle(670):android.os.Bundle.getByteArray(Bundle.java:1305)01-26 16:07:48.891:W / Bundle(670):com。 facebook.android.Util.openUrl(Util.java:155)01-26 16:07:48.891:W / Bundle(670):com.facebook.android.Facebook.request(Facebook.java:717)01-26 16:07:48.891:W / Bundle(670):com.facebook.android.AsyncFacebookRunner $ 2.run(AsyncFacebookRunner.java:253)01-26 16:07:49.390:D / dalvikvm(670):GC_CONCURRENTが2526Kを解放、57%無料4489K / 10311K、外部5789K / 6493K、一時停止5ms + 4ms 01-26 16:07:49.560:バンドル付き(670):キーメソッドはbyte[]を予期していましたが、値はjava.lang.Stringでした。デフォルト値が返されました。01-26 16:07:49.560:W / Bundle(670):生成された内部例外をキャストしようとしました:01-26 16:07:49.560:W / Bundle(670):java.lang.ClassCastException:java.lang.String 01-26 16:07:49.560:W / Bundle(670):android.os.Bundle.getByteArray(Bundle.java:1305)01-26 16:07:49.560:W / Bundle(670):com。 facebook.android.Util.encodePostBody(Util.java:63)01-26 16:07:49.560:W / Bundle(670):com.facebook.android.Util.openUrl(Util.java:182)01-26 16:07:49.560:W / Bundle(670):com.facebook.android.Facebook.request(Facebook.java:717)01-26 16:07:49.560:W / Bundle(670):com.facebook .android.AsyncFacebookRunner $ 2.run(AsyncFacebookRunner.java:253)01-26 16:07:49.570:W / Bundle(670):キー形式はbyte []を期待していましたが、値はjava.lang.Stringでした。デフォルト値が返されました。01-26 16:07:49.570:W / Bundle(670):生成された内部例外をキャストしようとしました:01-26 16:07:49.570:W / Bundle(670):java.lang.ClassCastException:java.lang.String 01-26 16:07:49.570:W / Bundle(670):android.os.Bundle.getByteArray(Bundle.java:1305)01-26 16:07:49.570:W / Bundle(670):com。 facebook.android.Util.encodePostBody(Util.java:63)01-26 16:07:49.570:W / Bundle(670):com.facebook.android.Util.openUrl(Util.java:182)01-26 16:07:49.570:W / Bundle(670):com.facebook.android.Facebook.request(Facebook.java:717)01-26 16:07:49.570:W / Bundle(670):com.facebook .android.AsyncFacebookRunner $ 2.run(AsyncFacebookRunner.java:253)01-26 16:07:49.610:D / dalvikvm(670):GC_FOR_MALLOCは258Kを解放、57%は4445K / 10311Kを解放、外部5789K / 6493K、38msを一時停止01- 26 16:07:49.620:I / dalvikvm-heap(670):