0
我從意圖中傳遞一些數據開始一個活動。我希望下一個活動使用intent中的數據調用一些異步服務(rest服務),並在屏幕上顯示結果。在Android中啓動活動時的異步服務調用
我通過從onStartup方法啓動不同的線程來進行異步調用。但是這是以下錯誤失敗:
: INFO/ProductAdvertisingAPIOperation(290): done requesting and parsing
: WARN/ActivityManager(73): Launch timeout has expired, giving up wake lock!
: INFO/Process(290): Sending signal. PID: 290 SIG: 9
: INFO/WindowManager(73): WIN DEATH: Window{43f64a28 com.zzzz.android.xxxx.main/com.zzzz.android.xxxx.main.HomeScreen paused=false}
: INFO/WindowManager(73): WIN DEATH: Window{43ffe9b8 com.zzzz.android.xxxx.main/com.zzzz.android.xxxx.main.CameraView paused=false}
: INFO/UsageStats(73): Unexpected resume of com.android.launcher while already resumed in com.zzzz.android.xxxx.main
: WARN/InputManagerService(73): Got RemoteException sending setActive(false) notification to pid 290 uid 10034
有人知道原因嗎? 謝謝
我已經用作http://stackoverflow.com/questions/1493003/android-asynchronous-service-calls-strategy 提到的異步調用>>只是一個線程(無服務,因爲我不需要將它暴露給其他應用程序)w /回調 – Nayn 2010-07-24 20:18:56