2

谁能帮我把如何做到这一点放在 asynctask http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/中。这不适用于 android 4.0.3。谁能帮我?先感谢您。

4

1 回答 1

0

您可以使用严格模式。但是这种模式只是为了测试和强制android忽略“在主线程上运行”。强烈建议使用AsyncTak.

您已经注意到该教程也用于AsyncTask某些部分,但它在 UI 线程上运行。情况不妙。您必须删除该部分:

例如在教程中我们有:

protected String doInBackground(String... params) {
    // updating UI from Background Thread
    runOnUiThread(new Runnable() {
    public void run() {

您必须将其更改为:

protected String doInBackground(String... params) {
    public void run() {

我相信这会对你有所帮助。

于 2013-03-09T19:59:48.447 回答