請教一下,小弟最近學習Android開發,經驗不足加上遇到一個Google不到的問題,所以上來問看看。
目前個別練習Google Map API、TabLayout和存取.NET發佈的WebService都可以運作,但是在試著在TabLayout的分頁中讀取WebService時,在eclipse的Console視窗裡就出現”[ddmlib]連線已被您主機上的軟體中止”的字樣,而在同一個專案裡的單獨讀取WebSerivce並載入到Spinner就正常。
在AndroidManifest.xml有加入<uses-permission xmlns:android="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)