在最近的stackoverflow post中,我评论说我有一个名为HttpPostAux.java
的库类。
当我从Main.java(主要活动)调用它来验证用户登录时(这里我使用AsyncTask
线程连接到服务器)它可以工作。但当我用它来替换旧密码以防用户忘记它(这里我使用另一个AsyncTask
线程连接到服务器)时,它给了我一个错误:
执行doInBackground()
时出错......导致:java.lang.NullPointerException
但是当我寻找那个null时,惊讶:我没找到它!在我看来,这个错误不应该存在,因为HttpPostAux
没有特别附加到任何活动。
有人可以帮我吗?在不同的活动中使用不同AsyncTask
个主题的正确方法是什么?我会发布一些代码,但我现在没时间了......
提前致谢!
答案 0 :(得分:0)
如果你使用的是httpurlconnection,这在较低的api中是不好的 请参阅此链接http://android-developers.blogspot.com/2011_09_01_archive.html