Hay Guy,我使用org.apache.commons.net.nntp連接到nntp服務器,但是運行一個簡單的nntp.connect(主機,端口)崩潰android。org.apache.commons.net.nntp崩潰android
任何人有任何想法? Java包是否可以直接與android一起使用?還是他們需要編輯?
感謝
import org.apache.commons.net.nntp.*;
public class newsdroid extends Activity {
NNTP usenet; /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
usenet.connect("ssl-eu.astraweb.com", 563);
} catch (SocketException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
您是否嘗試過使用'LogCat'來調試您的程序? LogCat將對發生崩潰的位置進行非常詳細的描述。如果您使用的是LogCat,那麼堆棧跟蹤是什麼? – 2010-01-27 15:25:43
它說:「java.lang.NullPointerException在com.example.use.use.onCreate(use.java:19) – dotty 2010-01-27 15:41:17
你可以發佈你的'onCreate'方法嗎?在我看來,你沒有初始化當你打電話'nntp.connect(主機,端口);' – 2010-02-01 02:12:56