I am looking into building an app with a plugin architecture in which each plugin is a service.
But before going ahead and starting to implement this, I would like to know how many such plugins can co-exist in a given Android device.
Obviously, the amount of memory available is a key factor, but other than that:
- Does the Android OS limit the number of services that can be installed on a device?
- Does the Android OS limit the number of services that can run concurrently on a device?
- If so, what are the limits?
- Do the limits vary with the Android version?