このコード例では、ksoap2-android-assembly-2.6.3-jar-with-dependencies へhts.call(SOAP_ACTION, envelope);
の参照があります。デバッグ モードで
この行に到達するのはいつでしょうか。アプリケーション コードはエラー メッセージで終了し、Log Cat メッセージ エラーは次のとおりです。
-- 04-28 23:24:03.454: W/ActivityManager(80): Launch timeout has expired, giving up wake lock!
-- 04-28 23:23:38.667: W/ActivityManager(80): Activity idle timeout for ActivityRecord{407c0c10 yservices.screens/.MyservicesActivity}
create イベントのソース コード:
TextView tv = new TextView(this);
setContentView(tv);
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
envelope.dotNet = true;
AndroidHttpTransport hts = new AndroidHttpTransport(URL);
try {
hts.call(SOAP_ACTION, envelope);
SoapPrimitive response = (SoapPrimitive)envelope.getResponse();
// Log.i("myApp", response.toString());
//tv.setText(weight+" "+fromUnit+" equal "+response.toString()+ " "+toUnit);
tv.setText("Ok");
} catch(Exception e) {
//e.getLocalizedMessage();
tv.setText(e.getMessage());
}
あなたが私を助けてくれることを願っています。私の OS バージョンは Windows 7 64 ビット、Eclipse Indigo、および JDK 1.6 です。他の情報が必要な場合は、私に連絡してください。
ありがとう