cordova SDK 下載
需要先下載友盟的cordova SDK?地址。對應(yīng)的是(【友盟+】移動統(tǒng)計PhoneGap(Cordova) App SDK)。

Android的配置
1.下載最新版本 Android Native SDK
Android Native SDK 解壓后文件目錄:
|-doc
|-example
|-libs
? ? |-umeng-analytics-v6.1.2.jar?
? ? |-utdid4all-1.0.4.jar
|-readme.txt
替換Plugin SDK 中 android sdk
將 Native SDK中 libs 目錄下的 jar 復(fù)制
將 Plguin SDK ` umeng_plugin/src/android `目錄中的 jar 全部替換
2.打開下載下來的PhoneGapSDK文件(我的文件名是“Umeng_Analytics_PhoneGap_SDK-master”
中的SDK => umeng_plugin =>?plugin.xml 文件將UMENG_APPKEY 和 UMENG_CHANNEL設(shè)置為你友盟賬號的對應(yīng)信息。

把PhoneGapSDK文件 放到本地,或者工程中(建議工程中)然后執(zhí)行
cordova plugins add (文件全路徑)/umeng_plugin 將插件集成進(jìn)來。
在app.component.ts 構(gòu)造方法中植入代碼:
letmobclickAgent = (window).MobclickAgent;
if(mobclickAgent){?
?mobclickAgent.init();?
?mobclickAgent.setDebugMode(false);?
?}
來進(jìn)行初始化。到此Android就成功了。
iOS配置
下載最新版本 iOS Native SDK
下載解壓后只需要UMMobClick.framework文件
替換Plugin SDK中iOS SDK中的UMMobClick.framework文件
添加 plugin
將修改好的 Plugin SDK `umeng_plugin`目錄copy至項目根目錄,運行以下命令
cordova pluginaddumeng_plugin
在platforms/ios/demo/Classes/AppDelegate.m中導(dǎo)入:
#import"UMMobClick/MobClick.h"
找到方法?(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions,添加下面的代碼:
UMConfigInstance.appKey = @"Your Appkey";
//UMConfigInstance.channelId = @"Your ChannelId";"?
?//UMConfigInstance.eSType=E_UM_GAME;
//友盟游戲統(tǒng)計,如不設(shè)置默認(rèn)為應(yīng)用統(tǒng)計? [MobClick startWithConfigure:UMConfigInstance];

注意
如果在xcode編譯時報錯找不到UMMobClick可以直接把UMMobClick.framework文件拖入工程即可。
如果我寫的不夠清楚可以參考如下地址