我现在需要启动一个后台服务,js调用如下:
var mainActivity = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var ServiceDemo = plus.android.importClass("x.service.ServiceDemo"); //自己实现的service
var i = new Intent(mainActivity,ServiceDemo.class);
mainActivity.startService(i);
这样写是否有问题?还是通过js无法做到启动一个service?
无心浪子
请问这是集成h5+的sdk还是用hbuilder呢?
2015-12-09 17:24
Android_磊子
这是NJS调用原生自定义Service
2015-12-10 18:02
无所不帅
请问这个service,是在那里写的?就是说我要在这个service中执行一些业务代码,应该在哪里写?是使用android,写好我要在service中执行一些业务代码,然后再njs调用。还是我调用service后,让我在hbuilder中写的代码,,放到service中去执行?
2017-03-22 14:35
无所不帅
intent.setClassName(main, "io.dcloud.test.MyService"); io.dcloud.test.MyService是从哪里来的,这个io.dcloud.test.MyService,应该在哪里编写。
2017-03-22 14:36
4***@qq.com
解决了吗?
2017-10-09 10:57
4***@qq.com
回复 无所不帅:解决了没,qq413408219
2017-10-09 10:57
微图科技
回复 无所不帅: 老哥,这个问题解决了吗,我也遇到同样的问题了
2019-09-23 20:58