我有一个可以从BlackBerry设备获取GPS Long / Lat的工作应用程序。我现在正试图将其提交到网页。
OpenURL( "http://website.net:80/track/Tracker/track?userid=1&longitude="+gps.getLongitude()+"&latitude="+gps.getLatitude() );
功能
public void OpenURL(String URL)
{
try{
HttpConnection c = (HttpConnection)Connector.open( URL, Connector.READ,true);
}catch (IOException e)
{
System.out.println("Error: " + e.toString());
}
}
这会在没有任何错误消息的情况下崩溃应用程序,任何人都可以告知这可能是什么原因?我是否需要在自己的线程中设置它。我希望每60秒提交一次网站。
答案 0 :(得分:1)
不幸的是,在BlackBerry上,您不能只为Connector提供一个URL并希望它能够正常工作,您需要在URL之后附加信息,告诉它使用哪种连接方法。查看this post on the BlackBerry forums和this sample code,了解如何选择连接方法。