2014-06-21 151 views
0

我在我的Android應用程序中實施谷歌分析。雖然從mainactivity訪問應用程序類下面的錯誤來了:我越來越ClasscastException

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.gaa/com.example.gaa.Activity}: java.lang.ClassCastException: android.app.Application cannot be cast to com.example.gaa.GAApp 

我給出的代碼調用從活動類應用程序類:

((GAApplication)getApplication()).getTracker(GAApplication.TrackerName.APP_TRACKER); 

回答

2

確保您指定使用GAApplication類在AndroidManifest

<!-- ... --> 
<application 
    android:name=".GAApplication"> 

<!-- ... --> 

</application> 
0

確保您的活動擴展GAApplication類,你需要SPECI fy您在AndroidManifest.xml文件中的自定義應用程序類別:

<application android:name=".GAApplication"> 

</application>