藍芽通訊程式碼寫在service [論壇 - Ubuntu 與公司企業/商業應用]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



藍芽通訊程式碼寫在service
會員一級
註冊日期:
2013/1/28 10:05
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 0
離線
我是android的初學者,之前寫了一個與單晶片藍芽模主通訊的activity,可以work,由於實作的需要,要將藍芽通訊的程式碼寫在service中,我將該段藍芽通訊的程式碼原封不動的放入service的onstart()中,程式碼在存檔時都沒有錯誤訊息但,用手機執行時就發生錯誤
01-28 09:48:39.274: D/AndroidRuntime(6276): Shutting down VM
01-28 09:48:39.274: W/dalvikvm(6276): threadid=1: thread exiting with uncaught exception (group=0x2aac8578)

01-28 09:48:39.285: E/AndroidRuntime(6276): FATAL EXCEPTION: main

01-28 09:48:39.285: E/AndroidRuntime(6276): java.lang.NullPointerException

01-28 09:48:39.285: E/AndroidRuntime(6276): at com.example.studenttcpclient.Myservice$1.handleMessage(Myservice.java:55)

01-28 09:48:39.285: E/AndroidRuntime(6276): at android.os.Handler.dispatchMessage(Handler.java:99)

01-28 09:48:39.285: E/AndroidRuntime(6276): at android.os.Looper.loop(Looper.java:130)

01-28 09:48:39.285: E/AndroidRuntime(6276): at android.app.ActivityThread.main(ActivityThread.java:3701)

01-28 09:48:39.285: E/AndroidRuntime(6276): at java.lang.reflect.Method.invokeNative(Native Method)

01-28 09:48:39.285: E/AndroidRuntime(6276): at java.lang.reflect.Method.invoke(Method.java:507)

01-28 09:48:39.285: E/AndroidRuntime(6276): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)

01-28 09:48:39.285: E/AndroidRuntime(6276): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)

01-28 09:48:39.285: E/AndroidRuntime(6276): at dalvik.system.NativeStart.main(Native Method)

可以指導一下小弟我嗎

2013/1/28 10:43
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.