2010-10-31 12 views
0

Je me exception bizarre:Content Service crash

10 au 31 septembre: 09: 51,308: ERREUR/ContentService (59): Content service crash 10 au 31 septembre: 09: 51,308: ERREUR/ContentService (59) : java.lang.NullPointerException 10-31 09: 09: 51.308: ERREUR/ContentService (59): at android.content.ContentService $ ObserverNode.collectObserversLocked (ContentService.java:620) 10-31 09: 09: 51.308: ERREUR/ContentService (59): at android.content.ContentService.notifyChange (ContentService.java:134) 10-31 09: 09: 51.308: ERREUR/ContentService (59): at android.content.IContentService $ Stub.onTransact (IContentService.java:91) 10-31 09: 09: 51.308: ERREUR/ContentService (59): sur android .content.ContentService.onTransact (ContentService.java:83) 10-31 09: 09: 51.308: ERREUR/ContentService (59): at android.os.Binder.execTransact (Binder.java:288) 10-31 09 : 09: 51.308: ERROR/ContentService (59): à dalvik.system.NativeStart.run (méthode native)

après cela - seulement un redémarrage de l'émulateur aide. quelqu'un sait ce que c'est?

Ori

+0

Oui, nous savons exactement ce qui se passe, parce que ce n'est pas un forum de programmation, c'est un forum psychique – Falmarri

+0

À moins que vous ne puissiez nous donner du code qui déclenche cette exception, je doute que quelqu'un puisse vous aider. – CommonsWare

+0

getContentResolver(). RegisterContentObserver (Uri.parse ("some_string"), \t \t \t \t false, _refreshObserver); – oriharel

Répondre

1

Vous ne pouvez pas utiliser des chaînes arbitraires avec Uri.parse() et espérer qu'il fonctionne. Le Uri doit être un Uri fourni par un vrai fournisseur de contenu.

+0

idiot moi. bien sûr. – oriharel

+0

plus exact - vous avez besoin de l'Uri soit de la forme: content: //com.provider.path/some_string – oriharel