如果只使用一小部分,如何避免将整个android应用程序加载到内存中?

时间:2019-07-26 13:48:25

标签: android performance android-service android-service-binding

我有一个Android应用程序,比如说A,另一个应用程序B。A的大小约为100MB,它提供了B和其他应用程序可以使用的服务。如果B始终与A中的服务绑定(这意味着A将一直在运行)。那是不是

  1. 整个应用程序A会位于内存中吗?还是只有我将要使用的部分驻留在主内存中?
  2. 如果是,我可以在A内的一个单独进程中运行该服务,以便仅消耗较少的内存吗?
  3. 代码将消耗多少内存,堆栈段将消耗多少内存?我怎么能看到呢?

0 个答案:

没有答案