适用于模拟器和测试,但不适用于谷歌商店中的alpha测试

时间:2014-12-08 19:18:57

标签: java android

让应用程序在模拟器或我的测试手机上完美运行,但从谷歌商店下载时,请继续获取空指针。服务器返回“1”或“0”,任何想法有什么问题?

java.lang.NullPointerException
at com.mobile.donswholesale.Scan$7.onPostExecute(Scan.java:363)
at com.mobile.donswholesale.Scan$7.onPostExecute(Scan.java:1)
at android.os.AsyncTask.finish(AsyncTask.java:632)
at android.os.AsyncTask.access$600(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5748)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(Native Method)

这里是第363行:

protected void onPostExecute(String result) {

            ///This is line 363:
            if (result.trim().equals("1")) {
                Toast.makeText(Scan.this,
                            getString(R.string.vin_exists), Toast.LENGTH_LONG)
                            .show();

            } else {
                StartBid();
            }
            }

    }.execute();

}

这是检查VIN是否存在的php:

if (mysql_num_rows($VINexists) > 0) {

echo ("1");
}else{
echo ("0");
}

1 个答案:

答案 0 :(得分:0)

发生此错误是因为手机在局域网内并试图点击外部服务器IP地址。