小编Roh*_*hit的帖子

在android中集成twitter API时获取NetworkOnMainThreadException

我已经搜索了很多,但无法找到解决方案.我想在我的Android应用程序中集成twitter.它在模拟器上工作正常,但在蜂窝和更高的设备上表现不佳.下面,我用代码附加了log cat错误.

01-14 11:56:31.226: W/System.err(3649): android.os.NetworkOnMainThreadException
01-14 11:56:31.230: W/System.err(3649):     at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)
01-14 11:56:31.230: W/System.err(3649):     at java.net.InetAddress.lookupHostByName(InetAddress.java:391)
01-14 11:56:31.230: W/System.err(3649):     at java.net.InetAddress.getAllByNameImpl(InetAddress.java:242)
01-14 11:56:31.230: W/System.err(3649):     at java.net.InetAddress.getAllByName(InetAddress.java:220)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpConnection.<init>(HttpConnection.java:71)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpEngine.connect(HttpEngine.java:303)
01-14 11:56:31.230: W/System.err(3649):     at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
01-14 11:56:31.234: W/System.err(3649):     at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
01-14 11:56:31.234: W/System.err(3649):     at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
01-14 11:56:31.234: W/System.err(3649):     at …
Run Code Online (Sandbox Code Playgroud)

android android-twitter android-asynctask

4
推荐指数
1
解决办法
3098
查看次数

Android:启动画面分辨率

我对这个主题做了很多搜索,但一切都是徒劳的。我正在为我的 Android 应用程序引起轰动,但问题是图像在不同屏幕上会扭曲。我已经阅读了谷歌的“支持多屏幕”文章,但它仍然不起作用。请告诉我必须放在 ldpi、mdpi、hdpi 和 xdpi 文件夹下的图像的大小?

我尝试了以下操作:替换了 ldpi、mdpi、hdpi、xhdpi 文件夹中的图像。无论如何,如果我能够完美地为纵向模式设置图像,那么在横向模式下它会变得很奇怪。请帮助我伙计们。提前致谢。

android android-resources android-splashscreen

3
推荐指数
1
解决办法
1651
查看次数