¿Cómo me refiero ADK de recursos en un proyecto diferente Android?
Pregunta
Estoy desarrollando un proyecto de estudio utilizando el proyecto mosembro (navegador móvil semántica) dentro de mi proyecto Android. Estoy usando Eclipse y creé mi proyecto, mosembro descargado / importados e incluidos en la trayectoria de la estructura de mi proyecto.
Así que ahora mi código ha de hacer referencia a un recurso en el proyecto del mosembro. Quiero hacer algo como esto:
String commonJS = getScript(R.raw.common);
En este fragmento, quiero cargar un archivo JavaScript desde el proyecto de mosembro: res -> raw -> common.js
así que necesito la sintaxis de Java para conseguir "R" (precompiled clase de recursos) de Mosembro de mi proyecto HelloGoogle
¿Cuál es la sintaxis para reemplazar el R-class
de this
con R-class
del proyecto incluido.
¿Está claro?
Solución
He encontrado la respuesta y es muy simple. Se pueden añadir proyectos a su proyecto a través de la Ruta de acceso de construcción Java.
- Haga clic derecho sobre el proyecto que están trabajando en
- Seleccionar
Build Path -> Configure Build Path ...
- A continuación, elija la pestaña
Projects
- Por último, pulse el botón
Add...
y seleccione el proyecto que desea incluir.
Esto mantiene todo en código de sincronización si se realizan cambios en lugar de cortar-n'-pegar.