我按照有关为我的某个应用启用Google Analytics的教程。 这似乎适用于API级别17和三星Galaxy 4。
但是,在旧的API Level 4 G1上安装应用程序时,应用程序失败并显示以下错误:
Uncaught handler: thread client_id_fetcher exiting due to uncaught exception
java.lang.NullPointerException
at android.app.ApplicationContext.openFileOutput(ApplicationContext.java:405)
at android.content.ContextWrapper.openFileOutput(ContextWrapper.java:158)
at com.google.analytics.tracking.android.ClientIdDefaultProvider.storeClientId(ClientIdDefaultProvider.java:102)
at com.google.analytics.tracking.android.ClientIdDefaultProvider.generateClientId(ClientIdDefaultProvider.java:123)
at com.google.analytics.tracking.android.ClientIdDefaultProvider.initializeClientId(ClientIdDefaultProvider.java:179)
at com.google.analytics.tracking.android.ClientIdDefaultProvider$1.run(ClientIdDefaultProvider.java:134)
Google Analytics for Android是否有API级别要求?