2013-06-12 69 views
0

我有一些smartwatch應用程序。他們的行爲都符合我的預期,但我在智能手錶庫代碼中收到了來自ACRA的間歇性故障報告。沒有提及我的代碼中的任何內容,所以我不知道我是否可以對該問題做任何事情。索尼SmartWatch崩潰報告

索尼的任何人有任何想法?

java.lang.RuntimeException: An error occured while executing doInBackground() 
    at android.os.AsyncTask$3.done(AsyncTask.java:278) 
    at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) 
    at java.util.concurrent.FutureTask.setException(FutureTask.java:124) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 
    at java.lang.Thread.run(Thread.java:856) 
Caused by: java.lang.NullPointerException 
    at android.database.AbstractCursor.getColumnIndex(AbstractCursor.java:249) 
    at android.database.CursorWrapper.getColumnIndex(CursorWrapper.java:73) 
    at com.sonyericsson.extras.liveware.extension.util.e.a(SourceFile:263) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.c(SourceFile:154) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.b(SourceFile:116) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.doInBackground(SourceFile:1) 
    at android.os.AsyncTask$2.call(AsyncTask.java:264) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
    ... 5 more 
java.lang.NullPointerException 
    at android.database.AbstractCursor.getColumnIndex(AbstractCursor.java:249) 
    at android.database.CursorWrapper.getColumnIndex(CursorWrapper.java:73) 
    at com.sonyericsson.extras.liveware.extension.util.e.a(SourceFile:263) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.c(SourceFile:154) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.b(SourceFile:116) 
    at com.sonyericsson.extras.liveware.extension.util.c.e.doInBackground(SourceFile:1) 
    at android.os.AsyncTask$2.call(AsyncTask.java:264) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 
    at java.lang.Thread.run(Thread.java:856) 
+0

有趣!你所知道的沒有典型的事件序列?你可以命名你的應用程序作爲參考,所以我可以檢查? – Jerker

+0

我通常沒有太多的日誌。我懷疑這是在創業時發生的,但沒有自己複製,或者直接與我認爲這是問題的用戶進行聯繫。 IpBike是我的主要應用程序IpSmartHr和IpSmartAltimeter也顯示它。 – Ifor

回答

0

我會張貼此作爲評論,但我沒有信譽...

有多少種不同的手機是你的測試?希望你有幾個不同的製造商(例如,他們不僅僅是三星)。我看到類似的事情發生在我的應用程序在索尼手機上運行,​​而不是在LG上。

+0

僅在X8和Active上測試。我現在有一個Nexus 4用於添加Btle支持,因此將挖掘Smartwatch並檢查它。無論如何,需要測試HR應用程序與Nexus 4和BTLE,因爲它是一個有趣的角落案例經典藍牙和Btle在同一時間。 – Ifor