【发布时间】:2011-09-13 19:59:29
【问题描述】:
我开始从事黑莓开发。
目前,我尝试使用以下方式开发应用程序: Blackberry Widget API (Javascript + CSS) 和 Eclipse (JAVA)
1/ 当我尝试使用 Blackberry Widget API 时,我尝试在 .NET 中加载 web 服务,我尝试在模拟器 8520 曲线中运行它......并且连接到 web 服务不起作用,我使用 config.xml 设置域但是什么都没有发生,后来我在 9800 模拟器中测试并且工作正常......但我有些担心,因为这个应用程序可以在任何设备上运行:(
2/ 当我尝试使用 Eclipse 和 kSOAP2 库时, 这是我的代码:
String WSD_URL = "http://service.com/service.asmx";
String WSD_NAMESPACE = "http://service.com/GetInfo";
String WSD_ACTION = "http://service.com/GetInfo/fGetInfo";
SoapObject soap = new SoapObject(WSD_NAMESPACE, "fGetInfo");
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.bodyOut = soap;
envelope.encodingStyle = SoapEnvelope.XSD;
HttpTransport ht = new HttpTransport(WSD_URL);
try {
ht.call(WSD_ACTION, envelope);
} catch (Exception e){
}
当我在模拟器中启动应用程序时...什么也没发生,几分钟后我在白屏中看到错误消息“受控访问异常”:(
我对此表示怀疑,因为我不知道如何解决这个问题,以及这个应用程序是否可以在任何设备中运行。
在 Eclipse 中我看到 JRE 6.0
【问题讨论】:
标签: blackberry java-me widget