下载文件(developer.umeng.com/sdk)
下载好之后解压,只用下这个一个就好,里面都有
android
1.把下载好的文件里面的android文件目录下的两个jar包
添加到项目android/app/libs里面,没有libs就新建一个
2.把jar包添加到android/app/build.gradle,注意这里面的名字要跟要跟下载下来的jar包名保持一致
3.打开AndroidManifest.xml,添加
4.把这些下载下来的交互类Java文件放到工程中,这里我新建了个文件夹,放到了跟MainApplication.java同级目录
⚠️把文件里的包名改成自己的,三个java文件都要改
5.打开MainApplication.java
引入文件,按照刚刚添加的java文件路径
在protected List getPackages中加上new DplusReactPackage()
onCreate中加上
RNUMConfigure.init(this, "创建应用的appkey", "UMENG_CHANNEL", UMConfigure.DEVICE_TYPE_PHONE,"");
6.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { //umeng统计 MobclickAgent.setSessionContinueMillis(100); //设置统计的场景,以及发送间隔: super.onCreate(savedInstanceState);
} @Override public void onResume() { //友盟统计初始化 super.onResume(); MobclickAgent.onResume(this); } @Override protected void onPause() { //友盟统计初始化 super.onPause(); MobclickAgent.onPause(this); }
⚠️引入import com.umeng.analytics.MobclickAgent;如果不对的话在下载的.java文件里去找对应的