【问题标题】:Secondary connection to a server gives me a error到服务器的辅助连接给了我一个错误
【发布时间】:2012-10-03 16:30:14
【问题描述】:

在最近的stackoverflow post 中,我评论说我有一个名为HttpPostAux.java 的库类。

当我从 Main.java(主要活动)调用它来验证用户登录时它可以工作(这里我使用 AsyncTask 线程连接到服务器)。但是当我用它来替换旧密码以防用户忘记它时(这里我使用另一个AsyncTask 线程连接到服务器),它给了我一个错误:

执行doInBackground()时出错...原因:java.lang.NullPointerException

但是当我寻找那个空值时,惊讶:我没有找到它!在我看来,这个错误不应该存在,因为HttpPostAux 没有特别附加到任何活动。

有人可以帮我吗?在不同的活动中使用不同的AsyncTask 线程的正确方法是什么?我会发布一些代码,但我现在没时间了......

提前致谢!

【问题讨论】:

    标签: android connection android-asynctask


    【解决方案1】:

    如果您使用的是 httpurlconnection,这在较低的 api 中不好 看这个链接http://android-developers.blogspot.com/2011_09_01_archive.html

    【讨论】:

    • 你从哪里知道他在使用 HttpUrlConnection?
    • 因为我遇到了同样的问题,并且 HttpUrlConnection 当您获取例如图像超过时间时,第一个图像将加载第二个图像会崩溃
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 2019-10-08
    • 2016-04-23
    相关资源
    最近更新 更多