Можно ли установить максимальный размер кучи для конкретного приложения (свойство dalvik.vm.heapsize) вместо использования одного и того же максимального размера кучи для всех виртуальных машин, работающих на устройстве Android? Я знаю, что могу установить новый размер кучи dalvik, изменив AndroidRuntime.cpp устройства как root, но на основе того, что я прочитал, потому что Android только инициализирует виртуальную машину один раз, а затем разветвляет последующие экземпляры виртуальной машины, все виртуальные машины, работающие на устройстве, имеют один и тот же dalvik .vm.heapsize свойство. Правильно ли я это понимаю, и есть ли способ обойти это?