• 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 实干树形象 实绩惠民生——“两学一做”特别关注 2019-08-20
  • 曲速引擎:曾被寄予厚望 现遭“一瓢冷水” 2019-08-18
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-08-07
  • 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 南粤风釆36选7开奖结果: unity开启安卓service失败

    0
    回复
    578
    查看
    打印 上一主题 下一主题
    [ 复制链接 ]
    4四处流浪
    380/500
    排名
    14499
    昨日变化

    福建36选7和值走势图 www.00-na.com 12

    主题

    136

    帖子

    380

    积分

    Rank: 4

    UID
    224854
    好友
    0
    蛮牛币
    174
    威望
    0
    注册时间
    2017-6-2
    在线时间
    176 小时
    最后登录
    2019-9-15
    5蛮牛币
    unity发布安卓程序,需要做?;畲?,我使用开启service的方法,但是导出apk在手机上打不开,代码如下:
    [Java] 纯文本查看 复制代码
    public class Main2Activity extends UnityPlayerActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
                startService();//开启服务
        }
    
        //开启服务
        public void startService()
        {
            startService(new Intent(getBaseContext(),MyService.class));
        }
    }
    


    [Java] 纯文本查看 复制代码
    package com.tomee.androidplugin;
    
    import android.app.Notification;
    import android.app.NotificationChannel;
    import android.app.NotificationManager;
    import android.app.Service;
    import android.content.Context;
    import android.content.Intent;
    import android.os.Build;
    import android.os.IBinder;
    import android.support.v4.app.NotificationCompat;
    import android.widget.Toast;
    
    public class  MyService extends Service{
    
    
        /** 标识服务如果被杀死之后的行为 */
        int mStartMode;
    
        /** 绑定的客户端接口 */
        IBinder mBinder;
    
        /** 标识是否可以使用onRebind */
        boolean mAllowRebind;
    
        NotificationManager notificationManager;
        NotificationCompat.Builder notificationBuilder;
        Notification notification;
        /** 当服务被创建时调用. */
        @Override
        public void onCreate() {
            super.onCreate();
            initNotification();
        }
    
        private void initNotification() {
    
            notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    
                notificationBuilder = new NotificationCompat.Builder(this, "NoticeService");
                notificationBuilder.setSmallIcon(R.drawable.abc)
                        .setContentTitle("通知服务")
                        .setContentText("演示")
                        .setChannelId("car_notice");
                notification = notificationBuilder.build();
                NotificationChannel channel = new NotificationChannel("car_notice",
                        "CARNOTICE", NotificationManager.IMPORTANCE_LOW);
                notificationManager.createNotificationChannel(channel);
            } else {
                notificationBuilder = new NotificationCompat.Builder(this, "NoticeService");
                notificationBuilder.setSmallIcon(R.drawable.abc)
                        .setContentTitle("通知服务")
                        .setContentText("演示");
                notification = notificationBuilder.build();
            }
    
            notification.flags = Notification.FLAG_INSISTENT;
    //        notificationManager.notify(NOTICE_ID, notification);
            startForeground(123, notification);
    
        }
    
    
        /** 调用startService()启动服务时回调 */
        @Override
        public int onStartCommand(Intent intent, int flags, int startId) {
            Toast.makeText(this, "服务已经启动", Toast.LENGTH_LONG).show();
    
            return START_STICKY;
    
        }
    
        /** 通过bindService()绑定到服务的客户端 */
        @Override
        public IBinder onBind(Intent intent) {
            return null;
        }
    
        /** 通过unbindService()解除所有客户端绑定时调用 */
        @Override
        public boolean onUnbind(Intent intent) {
            return mAllowRebind;
        }
    
        /** 通过bindService()将客户端绑定到服务时调用*/
        @Override
        public void onRebind(Intent intent) {
    
        }
    
        /** 服务不再有用且将要被销毁时调用 */
        @Override
        public void onDestroy() {
            super.onDestroy();
            Toast.makeText(this, "服务已经停止", Toast.LENGTH_LONG).show();
        }
    
    }



    您需要登录后才可以回帖 登录 | 注册帐号

    本版积分规则

  • 涨知识!文字里的秘密 最全甲骨文书展来了 2019-09-13
  • 晋中市着力将“厕所革命”进行到底 2019-09-05
  • 供应链如何更“智慧” 2019-09-05
  • 红枣食疗效果好 6种吃法最滋补-美食资讯 2019-09-01
  • 党的十九大最重大的理论成就 2019-08-28
  • 余世存:阅读经典不仅是消费,也是责任 2019-08-20
  • 实干树形象 实绩惠民生——“两学一做”特别关注 2019-08-20
  • 曲速引擎:曾被寄予厚望 现遭“一瓢冷水” 2019-08-18
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-08-07
  • 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 35选7特别号码 吉林时时彩查询 东方6十1最新开奖号码 彩神通彩票软件 2018法甲夏季转会一览 极速时时彩计划 快乐十分专家预测推荐 幸运飞艇是官彩还是私人彩票 电子游戏厅 中国足彩网赛事中心 明陞 体彩22选5杀号技巧 31选7几个号码有奖 盛胜龙电子游艺城怎么样 法甲女足联赛直播