[問題]把TabActivity與ksoap2就會出現[ddmlib]連線已被您主機上的軟體中止?

 請教一下,小弟最近學習Android開發,經驗不足加上遇到一個Google不到的問題,所以上來問看看。

目前個別練習Google Map API、TabLayout和存取.NET發佈的WebService都可以運作,但是在試著在TabLayout的分頁中讀取WebService時,在eclipse的Console視窗裡就出現”[ddmlib]連線已被您主機上的軟體中止”的字樣,而在同一個專案裡的單獨讀取WebSerivce並載入到Spinner就正常。

在AndroidManifest.xml有加入http://schemas.android.com/apk/res/android" android:name="android.permission.INTERNET">

// ===== 環境 =====

Windows XP

JDK6

Eclipse 3.5

Android SDK 0.97

AVD 2.1update + Google API

ksoap2-j2se-full-2.1.2.jar

// ===== Console =====

 

[2010-08-14 05:20:05 - ddmlib]連線已被您主機上的軟體中止。

java.io.IOException: 連線已被您主機上的軟體中止。

at sun.nio.ch.SocketDispatcher.write0(Native Method)

at sun.nio.ch.SocketDispatcher.write(Unknown Source)

at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)

at sun.nio.ch.IOUtil.write(Unknown Source)

at sun.nio.ch.SocketChannelImpl.write(Unknown Source)

at com.android.ddmlib.JdwpPacket.writeAndConsume(Unknown Source)

at com.android.ddmlib.Client.sendAndConsume(Unknown Source)

at com.android.ddmlib.HandleHeap.sendREAQ(Unknown Source)

at com.android.ddmlib.Client.requestAllocationStatus(Unknown Source)

at com.android.ddmlib.DeviceMonitor.createClient(Unknown Source)

at com.android.ddmlib.DeviceMonitor.openClient(Unknown Source)

at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(Unknown Source)

at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(Unknown Source)

at com.android.ddmlib.DeviceMonitor.access$1(Unknown Source)

at com.android.ddmlib.DeviceMonitor$3.run(Unknown Source)