友盟統計sdk內建其實很簡單,先去友盟官網建立應用,然後會得到一個Appkey。
然後根據友盟的sdk內建文檔在AndroidStudio的app目錄下的build.gradle添加如下代碼,內建友盟統計sdk:
// 友盟統計的sdk
compile 'com.umeng.analytics:analytics:latest.integration'
然後在AndroidManifest.xml的Application标簽下配置
<!-- 友盟appid -->
<meta-data
android:name="UMENG_APPKEY"
android:value="XXX">
</meta-data>
<!--此處配置是為了友善酷傳多管道打包 -->
<meta-data android:value="" android:name="UMENG_CHANNEL"/>
其中XXX為你自己的Appkey,UMENG_CHANNEL的值為空字元串主要是為了使用酷傳的多管道打包。
然後找到程式的入口Activity,即AndroidManifest.xml裡配置了如下代碼的Activity
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
在該Activity的onResum()跟onPause()方法裡添加如下代碼
@Override
protected void onResume() {
super.onResume();
MobclickAgent.onResume(this);
}
@Override
protected void onPause() {
super.onPause();
MobclickAgent.onPause(this);
}
至此,友盟統計的基本功能已經內建完畢。
然後就是使用酷傳進行多管道打包了,先在酷傳官網下載下傳酷傳的軟體,然後申請賬号,打開軟體并登入
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0NXYFhGd192UvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lcd3aUJWNk1mYohWblZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zMwYDMzgzMwETNxITM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
選擇 上方的 工具箱 ,打開如下界面
選擇 生成多管道包,然後選擇需要多管道打包的apk檔案
點選下一步,在彈出的管道包簽名對話框中選擇相應的release版的keystore檔案,并填寫相應的資訊
然後點選生成管道包,就會出現生成管道包的界面,完成後會在原始的apk檔案所在的目錄生成一個叫做 酷傳智能分包 的檔案夾,裡面就是生成的多管道包。