2012-03-23 99 views
2

爲什麼Micromax和三星移動無法在安裝時調用Web服務並給出Java錯誤?我的Web服務使用WCF服務編碼,並使用j2me。我的代碼是面向Micromax和三星的J2ME中的Web服務問題

public void startApp() { 
    display = Display.getDisplay(this); 
    try { 
     IMorderService_Stub service = new IMorderService_Stub(); 
     service._setProperty(javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY, url); 

     String msg = service.getCurrentShift(); 
     System.out.println(msg); 

     form = new Form("MICROMAX"); 
     str = new StringItem("SHift-Index", msg); 
     form.append(str); 
     display.setCurrent(form); 
    } catch(Exception e) { 
     System.out.println(e); 
    } 
} 
+0

做_micromax和三星mobiles_支持[JSR 172](http://stackoverflow.com/tags/jsr172/info)API? – gnat 2012-03-23 12:26:44

+0

其實我使用NetBeans,所以我認爲所有都自動添加... – 2012-03-23 12:36:33

+0

你認爲是錯誤的。目標手機**必須**支持您使用的API(JSR 172對吧?),否則您會得到*,「安裝時出現java錯誤」* – gnat 2012-03-23 12:38:20

回答

2

它們不支持JSR172。
嘗試使用受支持的API查找另一種方法。
你可以閱讀更多關於JSR172 here