Android中的Activity和Service是否属于同一个进程
来源:互联网 发布:贾扬清caffe百度百科 编辑:程序博客网 时间:2024/06/05 17:04
大家好,我使用以下的方法获取进程ID和线程ID:
int pid = android.os.Process.myPid();long tid = Thread.currentThread().getId();
在Activity中获取到的进程ID=4285,线程ID=1
在一个绑定到Application的Service中获取到的进程ID=4285,线程ID=1在一个远程服务中获取到的进程ID=4304, 线程ID=1
这是不是说明:非远程服务,和Activity属于同一个进程和线程;而远程服务和Activity分别运行在不同的进程中?
是滴,只要你不开线程,所有的组件(四大组件)都在主线程中跑,当然一般情况下一个程序也只有一个进程,远程的话是进程间通信,所以是多个进程
是的,本地service默认情况下运行在当前进程的主线程中,远程service运行再另一个进程中。
扩展阅读
Activity与Service是否处于同一进程? Service 的两大功能是什么?
0 0
- Android中的Activity和Service是否属于同一个进程
- 请教:Android中的Activity和Service是否属于同一个进程
- android service 启动和关闭不在同一个Activity的问题
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念?
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
- Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
- Activity与Service是否处于同一进程?
- Activity与Service是否处于同一进程?
- 子进程和父进程是否共用同一个全局变量
- 浅析DVM进程和Linex进程是否是同一个概念
- Android activity和进程是否在前台显示
- Activity 和 Service 会在同一个线程吗?
- android service是否在同一个内存的问题
- android 进程和service进程
- (OK) Android 内核 中,判断 srcaddr, dstaddr 是否属于 某个网段 或 同一个 网段
- Android检测Activity或者Service是否运行
- 怎么配置FTP站点
- redis --- noSQL数据库
- 程序员十层楼
- cocos2d-x 3.X用progressTimer制作血槽
- 一个关于中国省市区的字典,数组嵌套使用
- Android中的Activity和Service是否属于同一个进程
- Android之横竖屏切换内容丢失问题解决方法
- 俏皮的sed
- oracle序列
- 已知中序和后序,求前序
- 野指针产生的原因和避免方法
- unity跨线程操作的问题
- 数据结构复习之单链表:基本操作及逆序打印、逆转、合并等
- jenkins 系统设置