ren*_*nes 5 upload android facebook exception photos
尝试将照片发布到用户墙时,我收到了UnknownHostException.这是我的代码:
byte[] data = null;
Bitmap bi = BitmapFactory.decodeResource(getResources(), aDrawableId);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bi.compress(Bitmap.CompressFormat.JPEG, 70, baos);
data = baos.toByteArray();
Bundle parameters = new Bundle();
parameters.putByteArray("picture", data);
Log.i(getClass().toString(), parameters.toString());
AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(this.facebook);
String method = String.format("me/photos?access_token=%s", this.facebook.getAccessToken());
mAsyncRunner.request(method, parameters, "POST", new FacebookRequestListener(), null);
Run Code Online (Sandbox Code Playgroud)
我的AndroidManifest文件的权限:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Run Code Online (Sandbox Code Playgroud)
我之前遇到了与以下问题相同的问题,并且我使用第二个答案(最高投票一个)更正了:
从android fb sdk发布消息到Facebook墙总是错误
我在logcat中得到的唯一消息是:
10-26 15:29:16.425: E/Facebook(5342): java.net.UnknownHostException: graph.facebook.com
Run Code Online (Sandbox Code Playgroud)
你们有什么想法解决这个问题吗?我在Galaxy S2设备上运行应用程序.
归档时间: |
|
查看次数: |
12007 次 |
最近记录: |