Приложения Ruboto работают как обычные приложения для Android, но добавляют jar-файлы JRuby, которые позволяют запускать ваш код Ruby. В целом вам не нужны никакие специальные настройки для приложений Ruboto по сравнению с приложениями Java Android.
Приложения Ruboto, как и все приложения JRuby, используют больше памяти и больше ресурсов процессора, чем простые приложения Java. Увеличение объема кучи в вашем эмуляторе с помощью «Максимального размера кучи приложений виртуальной машины» облегчит разработку, но вам следует помнить, что настройки для целевых устройств ваших пользователей могут отличаться. Я использую значение 48. Кроме того, вы можете установить «Размер оперативной памяти устройства» на 512, чтобы обеспечить достаточный общий объем памяти.
Начиная с Android 3, уровень API 11, ваше приложение может запрашивать больше памяти в AndroidManifest.xml, используя атрибут android: largeHeap = "true" тега приложения. Это автоматически устанавливается для вас генераторами Ruboto, но вы можете проверить, установлено ли это для вашего приложения. Если установить для этого атрибута значение «true», ваше приложение может увеличить объем кучи до 256 МБ.