我是JSON的新手。我跟随this tutorial创建了示例应用程序。当我尝试将代码复制到eclipse时,它显示错误。
Call requires API level 9 (current min is 8): android.os.StrictMode#setThreadPolicy敬请指教。谢谢
发布于 2012-08-03 12:41:13
转到android AndroidManifest.xml
在您的文件中是8
<uses-sdk android:minSdkVersion="8" />将SDK版本改为9,如下所示
<uses-sdk android:minSdkVersion="9" />发布于 2014-02-16 13:27:12
Right Click on you Android Project>Android Tools>Clear Lint Markers"Run Android Lint“会做一些标记,而这些标记会导致这个错误。
这对我很有效,所以如果您使用它,不需要更改
<uses-sdk android:minSdkVersion="8" />至9
发布于 2012-08-03 12:44:52
在AndroidManifest.xml中,您已将minSdkVersion定义为8
<uses-sdk android:minSdkVersion="8" />虽然在您的代码中,您使用的是支持fromA API 9的StrictMode。
因此,您可以跳过在应用程序中使用StrictMode,或者将midSdkVersion设置为9。
要跳过使用StrictMode,只需删除这些行。
import android.os.StrictMode;
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());https://stackoverflow.com/questions/11789275
复制相似问题