決定嘗試著把天氣應(yīng)用上傳至應(yīng)用市場,選定是豌豆莢。既然要上傳至應(yīng)用市場,那應(yīng)該需要為app添加統(tǒng)計SDK,在此選用了友盟的U-App。
使用方法如下
在manifest中配置Appkey
<meta-data android:value="YOUR_APP_KEY" android:name="UMENG_APPKEY"></meta-data>
<meta-data android:value="Channel ID" android:name="UMENG_CHANNEL"/>
YOUR_APP_KEY是申請的應(yīng)用key,Channel ID是推廣渠道名稱,我是在豌豆莢推廣的,則是Wandoujia,同時的,sdk也提供了在代碼中配置Appkey和Channel的方法
在每個Activity的onResume方法中調(diào)用 MobclickAgent.onResume(Context), onPause方法中調(diào)用 MobclickAgent.onPause(Context)
確保在所有的Activity中都調(diào)用 MobclickAgent.onResume() 和MobclickAgent.onPause()方法,這兩個調(diào)用將不會阻塞應(yīng)用程序的主線程,也不會影響應(yīng)用程序的性能。如果Activity之間有繼承關(guān)系應(yīng)該注意不能重復(fù)添加onPause和onResume方法,否則會造成統(tǒng)計重復(fù)。
之后應(yīng)用就具備了統(tǒng)計功能,在友盟的控制臺就可以看到app信息。
