Incluye Ruboto-Core con la aplicación de Android instalada

Estoy tratando de utilizar Ruboto para codificar aplicaciones de Android en JRuby con facilidad. Sin embargo, cuando instalo la aplicación en el emulador utilizando rake install , funciona con efectos secundarios.

Cuando lanzo la aplicación en el emulador, veo una pantalla con la imagen de Ruboto y me dice que para continuar, necesito instalar el paquete de la plataforma Ruboto Core. ¿Cómo puedo hacer esto con mi paquete principal para que el usuario no necesite nunca instalar el Ruboto Core por su cuenta?

    Hay un par de maneras de hacer esto. Generalmente, la idea es incluir los jarros jruby dentro del apk, lo que aumentará el tamaño, pero no requerirá que el usuario descargue el núcleo por separado.

    Al crear la aplicación, puede usar la bandera --with-jruby y la incluirá para usted. Dado que ya lo ha creado, abra el símbolo del sistema en el directorio de la aplicación y utilice

     ruboto update jruby --force 

    Esto agregará los jarros jruby en el proyecto para usted también.

    Tenga en cuenta que para ello, debe tener instalados los jruby-jars, lo que se puede hacer fácilmente a través de gem install jruby-jars

    EDIT: Uwe Kubosch me informó que también puede utilizar ruboto gen jruby dentro del directorio de la aplicación para lograr lo mismo.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.