3
回答
Android 相关问题
华为云实践训练营,热门技术免费实践!>>>   

一个android应用可以有多个进程吗?

举报
TinkerS
发帖于6年前 3回/550阅
共有3个答案 最后回答: 6年前
可以,但是有且只有一个进程是主进程
--- 共有 3 条评论 ---
TinkerS我弄懂了,还是谢谢,可以有多个进程,配置android:process属性就行了 6年前 回复
jeffsui回复 @恩赐解脱 : sorry,我看错了,我看成是android多进程 6年前 回复
TinkerS您好,能举个例子吗?(就是一个应用有多个进程,不是线程) 6年前 回复
oh,我搞懂了,可以配置android:process属性,配置了之后activity或者service或者其他的组件都会在制定的进程中运行了,那么对于这种情况,系统如果有单例类就要注意了,多个进程中单例类是无法共享的。。。
--- 共有 3 条评论 ---
赤月少嗯,简单些应该也就是用文件存储这样的了。要不然使用进程通信就整复杂了,一般觉得应该是可以避免使用多进程的。 谢谢了。 5年前 回复
TinkerS最好避免出现一个app多个进程的情况,如果不行的话只能通过文件或者数据库来共享了,其他的我暂时也想不到 5年前 回复
赤月少请问,那单例类无法共享将出现很多问题,有没有办法解决呢 5年前 回复
顶部