मैं EasyTracker Google Analytics लाइब्रेरी का उपयोग कर रहा हूं और मेरे ऐप में कई गतिविधियां हैं। मैं ऐप लॉन्च पर हर बार ईवेंट डिवाइस मॉडल और सिस्टम संस्करण जानकारी के रूप में ट्रैक करना चाहता हूं।एंड्रॉइड Google एनालिटिक्स easytracker - लॉन्चर गतिविधि क्रैश की क्रिएट विधि पर ट्रैक ईवेंट कॉल
मेरे लॉन्चर गतिविधि के onCreate विधि
06-15 21:24:30.898: WARN/dalvikvm(1203): threadid=8: thread exiting with uncaught exception (group=0x4001d800)
06-15 21:24:30.898: ERROR/AndroidRuntime(1203): FATAL EXCEPTION: TrackerThread
java.lang.NullPointerException
at com.google.android.apps.analytics.GoogleAnalyticsTracker.createEvent(Unknown Source)
at com.google.android.apps.analytics.GoogleAnalyticsTracker.trackEvent(Unknown Source)
at com.google.android.apps.analytics.easytracking.GoogleAnalyticsTrackerDelegateImpl.trackEvent(Unknown Source)
at com.google.android.apps.analytics.easytracking.EasyTracker$11.run(Unknown Source)
at com.google.android.apps.analytics.easytracking.EasyTracker$TrackerThread.run(Unknown Source)
06-15 21:24:30.918: WARN/ActivityManager(58): Force finishing activity com.mycompany.myapp/com.mycompany.activity.HomeActivity
क्या मैं गलत कर रहा हूँ के साथ
EasyTracker.getTracker().trackEvent("Others", "App launch", "The os version", 0);
दुर्घटनाओं में इस कोड को?
गतिविधि के अधिक से अधिक देखना उपयोगी होगा। क्या आपकी गतिविधि ट्रैक्टेड एक्टिविटी क्लास को विस्तारित कर रही है या क्या यह केवल गतिविधि वर्ग का विस्तार कर रही है? –
इसके अतिरिक्त, उस पंक्ति से कम ट्रैकिंग ट्रैकिंग ठीक से काम कर रही है। मुझे लगता है कि इसे एक्सएमएल में कॉन्फ़िगरेशन फ़ाइल की आवश्यकता है। क्या आपने इसे स्थापित किया था? –
हां, मेरी गतिविधि ट्रैकएक्ट एक्टिविटी बढ़ा रही है। माइनस कि लाइन ट्रैकिंग भी ठीक से काम करता है, उदा। Google Analytics वेब इंटरफ़ेस में दिखाए गए पृष्ठदृश्य। –