码迷,mamicode.com
首页 > 移动开发 > 详细

Android 云服务器的搭建和友盟APP自动更新功能的实现

时间:2015-05-25 18:18:52      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

setContentView(R.layout.activity_splash);
        //Bmob SDK初始化--只需要这一段代码即可完成初始化
                //请到Bmob官网(http://www.bmob.cn/)申请ApplicationId,具体地址:http://docs.bmob.cn/android/faststart/index.html?menukey=fast_start&key=start_android
        Bmob.initialize(this, Constant.BMOB_APP_ID);
        LogUtils.i(TAG,TAG + " Launched !");

申请APPKey,修改AppKey的值.

 

友盟自动更新:

 <meta-data android:value="5562c52c67e58ec940003892" android:name="UMENG_APPKEY"></meta-data>
         <meta-data android:value="QD_umeng" android:name="UMENG_CHANNEL"/>
UmengUpdateAgent.setUpdateAutoPopup(false);
        UmengUpdateAgent.setUpdateListener(new UmengUpdateListener() {
            @Override
            public void onUpdateReturned(int updateStatus,UpdateResponse updateInfo) {
                switch (updateStatus) {
                case UpdateStatus.Yes: // has update
                    UmengUpdateAgent.showUpdateDialog(mContext, updateInfo);
                    break;
                case UpdateStatus.No: // has no update
                    //Toast.makeText(mContext, "没有更新", Toast.LENGTH_SHORT).show();
                    break;
                case UpdateStatus.NoneWifi: // none wifi
                    //Toast.makeText(mContext, "没有wifi连接, 只在wifi下更新", Toast.LENGTH_SHORT).show();
                    break;
                case UpdateStatus.Timeout: // time out
                    //Toast.makeText(mContext, "超时", Toast.LENGTH_SHORT).show();
                    break;
                }
            }
        });
        UmengUpdateAgent.update(mContext);

 

Android 云服务器的搭建和友盟APP自动更新功能的实现

标签:

原文地址:http://www.cnblogs.com/zeze/p/4528137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!