2 u014248939 u014248939 于 2016.04.18 09:32 提问

android如何在当前项目里启动另一个项目中的Service?

当前Activity属于进程1,另一个Service属于进程2
在当前Activity中如何用Intent能启动另一个进程里的Service?

4个回答

CSDNXIAOD
CSDNXIAOD   2016.04.18 09:42

android中将一个项目作为library导入另一个项目中
android中将一个项目作为library导入另一个项目中
android中将一个项目作为library导入另一个项目中
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

u014248939
u014248939 就这样就行了吗?
2 年多之前 回复
u013132673
u013132673   2016.04.18 11:22

是两个apk是吧? 用广播可以启动

u010945409
u010945409   2016.04.18 19:37
    Intent intent = new Intent();
    intent.setComponent(new ComponentName("com.example.main", "com.example.main.MyService"));
    startService(intent);
SEU_Calvin
SEU_Calvin   2016.10.30 19:31

最关键得注意一个进程的Service必须设置成允许另一个进程启动。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android 工程展示一个Activity 调用另一个app里的 Activity 和 Service
这里包括两个 eclipse 工程, 在一个工程FirstAndroid里调用另一个工程SecondAndroid里的Activity 和 Service,SecondAndroid只能通过别的app 来启动,它自己不能启动,因为它没有 android.intent.action.MAIN这个Action的Intent-filter
Android 在一个程序中启动另一个程序和启动另一个程序的服务
文章部分转载自:http://blog.csdn.net/wike163/article/details/6635032 Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。 一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动: Intent inte
Android程序中启动另一个activity
首先,打开androidstudio,创建一个项目,将他命名为AndroidActivity。接着,打开res文件夹,找个layout文件夹中的activity_main.xml这个文件。 该文件是activity_main这个界面信息的配置文件,在这个文件中加入按钮配置信息。 其中wrap_content的意思是:该按钮的大小根据按钮内文字长度来定。 text的意思是:该按
如何将一个项目引入到另一个项目
在google code下载源码下来学习的时候,有时候有这种状况 一个工程包含另一个工程。相当于一个jar包的引用。但又不是jar包反而像个package 在网上找到了这个方法: 现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直接引用了。
通过广播启动另一个应用的Activity
通过广播启动另一个应用的Activity
Android项目中查找一个词,Eclipse 使用技巧之 ---- 查看本类调用和被调用列表
一般你想找的就是一个资源或者一个函数,所以你可以用eclipse特有功能查看那里调用了他,具体方法: 当工程复杂的情况下,用眼睛去人工查看调用情况是很费力也没必要的。我们需要用 Eclipse 来做这点。     如果要查看本类被其它类的调用情况,使用下面方法。       可以查看到所有调用此类的地方。显示结果是类中的哪个方法调用过需要查找的类。(不要给我
composer入门教程--在项目中使用composer(5)
准备工作配置composer.json文件如下:{ "require": { "driehle/php-crypt-md5": "2.0.*@dev" }, "config" : { "vendor-dir" : "vendor" } }执行:php composer.phar install自动加载对于库的自动加载信息,co
vs2008中将一个项目中的资源复制到另一个项目的资源中
做新项目时,在原来项目的基础上做一些调整,会用到原来的项目中的一些资源,比如对话框、toolbar等,需要复制到新项目中以减少劳动量和误差 可以直接在一个解决方案中打开这两个项目,这两个项目的资源都会显示在Resource view视图中,直接对原来的项目的资源Ctrl+C,然后再在新项目的资源中Ctrl+V即可
一个项目调用另一个项目中的函数
参考: http://blog.csdn.net/lins1393997412/article/details/7454817 http://blog.csdn.net/a5161027/article/details/51409845 http://blog.csdn.net/zhouguoqionghai/article/details/46467263 https://msdn.m
android service 启动和关闭不在同一个Activity的问题
在android2.3版本上可以在一个的activity中直接stopService()关闭同一应用另外一个activity启动的service,但是把sdk换成4.0.3以上的版本,就会抛出异常,这是我问题的来源。