android - 调用需要API级别9(当前最小值为8):android.os.StrictMode #setThreadPolicy

chi*_*_82 12 eclipse android json

我是JSON的新手.我按照本教程创建了示例应用程序.当我尝试将代码复制到我的eclipse时,它显示错误.

Call requires API level 9 (current min is 8): android.os.StrictMode#setThreadPolicy
Run Code Online (Sandbox Code Playgroud)

请指教.谢谢

Ven*_*h S 43

转到android AndroidManifest.xml

在你的文件中它是8

<uses-sdk android:minSdkVersion="8" />
Run Code Online (Sandbox Code Playgroud)

将SDK版本更改为9,如下所示

<uses-sdk android:minSdkVersion="9" />
Run Code Online (Sandbox Code Playgroud)


sur*_*tya 7

Right Click on you Android Project>Android Tools>Clear Lint Markers
Run Code Online (Sandbox Code Playgroud)

"运行Android Lint"会使一些标记和标记导致此错误.

这对我有用,所以如果你使用它不需要改变

<uses-sdk android:minSdkVersion="8" />
Run Code Online (Sandbox Code Playgroud)

到9