Используете смешанный код Java/Ruby в приложении для Android?

Можно ли написать часть приложения для Android на Ruby, а затем, используя JRuby и Android Tools, скомпилировать код для запуска на Dalvik VM? Мне не нужна поддержка времени выполнения для интерпретации кода Ruby, просто для запуска одного модуля Ruby. Было бы неплохо, если бы скомпилированный код был минимальным, чтобы не перетаскивать всю стандартную библиотеку Ruby.

Как настроить некоторые IDE (например, Eclipse) и Android Tools для поддержки этого?

2 ответа

Решение

См. Эти/ три/ ответы (по стеку) о Ruby-подобном языке Mirah @CharlesOliverNutter, который работает на виртуальной машине Dalvik.

Посмотрите на Рубото.

Некоторое время назад я работал над отладочной библиотекой для Android, которая использовала его, но у меня не хватило времени. Я много смотрел на исходный код ruboto-irb.

Основным недостатком, который я обнаружил, является необходимость установки ruboto на устройство.

Другие вопросы по тегам