2013-07-20 2 views
7

Когда я использую FlurryAgent на 2.3.4 устройства я получаю следующее исключение:Flurry Агент вызывает исключение CalledFromWrongThreadException на Android 2.3.4

E/AndroidRuntime: FATAL EXCEPTION: FlurryAgent 
     android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. 

В моем коде я сделал, что все, что UI родственный сделанные в потоке пользовательского интерфейса. Я попытался отключить исключение исключения Flurry через FlurryAgent.setCaptureUncaughtExceptions(false), но это не помогло.

Мне сложно понять, вызвало ли это исключение или просто сообщило об этом, я склонен считать, что, когда я комментирую все вызовы Flurry, нет никаких исключений/сбоев.

Я использую последнюю Flurry SDK - 3.2.1

Любые идеи?

+1

Я столкнулся с такой же проблемой при обновлении ListView от AsyncTask с помощью Flurry 3.2.1 –

+0

Im сталкивается с этим тоже ... – DevN

ответ

5

Существует проблема с AsyncTask в Android SDK, предшествующем Jelly Bean, которая может вызвать эту проблему при определенных условиях. Пожалуйста, взгляните на Flurry's support page, есть обходное решение.

+0

Спасибо, что вы правы! Они объясняют обходной путь в пуле № 3. –

Смежные вопросы