Ejecución del servidor Odoo (OpenERP) en Android
Estoy desarrollando módulos de Odoo (anteriormente OpenERP) en Ubuntu ahora mismo. Debido a mi movilidad, decido usar dispositivos Android para continuar mis trabajos en cualquier lugar, así que no dependeré de mi PC. ¿Es posible ejecutar el servidor Odoo en Android? Como saben, el desarrollo de módulos Odoo necesita un par de pruebas.
Gracias.
- Enumerar todos los elementos en enlaces Selenium Python para Appium
- No se puede importar la clase de biblioteca de cliente de nodos de nube de google en el proyecto de Android
- Unicast UDP de Android funciona, pero la difusión no
- Problemas con la conexión Bluetooth de Android
- Kivy a Apk en Windows
- Implementación de un esquema de autenticación para aplicaciones móviles con Tastypie
- ¿Cómo puedo obtener el script de instalación de python-for-android para reconocer los pbs instalados en un sistema Windows?
- ¿Cómo ingresar comandos a CTS-Tradefed?
- ¿Cómo puedo crear un proyecto en kivy en android?
- La lectura de cadena gzip en sqlite3 base de datos (python escribir, Java Android leer)
- Lanzar un emulador de Android de Python-Django
- ¿Faltan codecs de Unicode en kivy / Python en Android?
- ¿Cómo detener un WebView lanzado desde SL4A de ocultar la barra de notificación?
Debe identificar los componentes / programas / bibliotecas de un servidor Odoo e instalarlos usted mismo.
En primer lugar, Odoo utiliza PostgreSQL como su DBMS. No creo que PostgreSQL haya sido portado a Android. Pero sé que está escrito en C y se puede compilar con la cadena de herramientas NDK de Android. La cosa es que usted tiene que ver qué bibliotecas (dependencias) tiene postgres tiene. https://groups.google.com/forum/#!topic/pgandroid/STg8xObGFlo
La segunda lógica empresarial Odoo está escrita en Python. Por lo tanto, debe instalar un intérprete de Python en su dispositivo Android. Una búsqueda rápida le dio esto: Python Interpreter en Android
En tercer lugar , tiene que identificar qué módulos de Python utiliza Odoo junto a sus propios (es decir, las bibliotecas que son administradas e instaladas por PyPA en una máquina de escritorio). Algunos de los cuales son los siguientes: http://pastebin.com/2cju5BRA
Estos tres son la esencia, pero muchos otros problemas podrían surgir más tarde, incluso si usted consigue conseguir todas las bibliotecas (son demasiados, confía en mí).
Odoo es un recurso intensivo tipo de aplicación (lee / escribe en la base de datos para casi todas las acciones posibles.
Conclusión : Para fines educativos lo haría. Para que yo pueda aprender de ella. Pero creo que el tiempo que ahorrará por tener su servidor en el dispositivo Android sin duda superan el tiempo que perderá portar todo el asunto a android.
¿Es posible ejecutar el servidor Odoo en Android?
Respuesta – posible con ayuda del framework Odoo-Mobile.
Odoo-Mobile / Marco
Odoo Mobile framework es un framework de desarrollo de aplicaciones móviles de código abierto con integración Odoo. Con la ayuda de este framework móvil podemos desarrollar rápidamente casi todas las aplicaciones soportadas por Odoo lo más rápido que podamos desarrollar en Odoo Framework. Este marco contiene su propio ORM para manejar la base de datos local del móvil. Así que no tiene que preocuparse por los datos procedentes de Odoo Server. Tiene servicios y proveedores pre-desarrollados para sincronizar los datos de su aplicación con Odoo.
Odoo-Mobile Framework Repository
https://github.com/Odoo-mobile/framework
Guía Oficial para la Implementación
- Solicitud de correo electrónico con Twitter
- ¿Cómo puedo abrir un Fragmento de Android en un nuevo proceso?