ivy*_*the 5 service android process
我在我的应用程序中使用AIDL服务.我还想运行另一个进程,所以我android:process=":remote"在清单中使用服务声明.
我的问题是,当:remote进程启动时,它显然会重新创建Application对象.
当我覆盖应用程序对象并在onCreate()方法中调用大量客户端东西时,我真的不喜欢它.但我希望服务代码与客户端驻留在同一个apk中.
我能做到吗?是否Application在新进程启动时始终重新创建对象?
感谢您的帮助.谢谢!
我还想运行另一个进程
为什么?这能为用户增加什么价值来抵消额外的 RAM、CPU 和电池成本?很少有应用程序需要多个进程。
我的问题是,当“:remote”进程启动时,它显然重新创建了应用程序对象
当然。每个过程都有自己的过程。
我真的不这样做,因为我覆盖应用程序对象并在“onCreate()”方法中调用大量客户端内容
然后摆脱android:process=":remote"。您的用户会感谢您。
但我希望服务代码与客户端驻留在同一个 apk 中。
什么服务?
新进程启动时是否总是重新创建应用程序对象?
是的。
| 归档时间: |
|
| 查看次数: |
6485 次 |
| 最近记录: |