Android 在主线程Appcompat v7上联网

Android 在主线程Appcompat v7上联网,android,android-4.4-kitkat,android-2.3-gingerbread,android-networking,android-appcompat,Android,Android 4.4 Kitkat,Android 2.3 Gingerbread,Android Networking,Android Appcompat,我在主线程上的Appcompat v7和网络方面遇到问题 我确实知道,从API级别11是不可能的。现在,我将API级别10作为最低目标,将API级别14作为目标 该应用程序在我的2.3.6设备上正常工作,但在4.4设备上不工作 如何在不更改网络代码的情况下解决此问题?更改网络代码。这不是minSdk或targetSdk的问题,只是设备版本的问题。哦,所以它无论如何都不会工作?你可以强制它(search NetworkMainThreadException),但你的用户会因此讨厌你。(如果您的服务

我在主线程上的Appcompat v7和网络方面遇到问题

我确实知道,从
API级别11
是不可能的。现在,我将
API级别10
作为最低目标,将
API级别14
作为目标

该应用程序在我的2.3.6设备上正常工作,但在4.4设备上不工作


如何在不更改网络代码的情况下解决此问题?

更改网络代码。这不是minSdk或targetSdk的问题,只是设备版本的问题。哦,所以它无论如何都不会工作?你可以强制它(search NetworkMainThreadException),但你的用户会因此讨厌你。(如果您的服务器没有响应,您的应用程序基本上被卡住了)@njzk2-不,事实并非如此,它由目标SDK而不是设备版本管理-请参阅,但是我同意更改网络代码是正确的解决方案,因为检查是有充分理由的。