es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Por qué mi exportación de unity android no se compila en un módulo de android?

Estoy trabajando en un proyecto de Realidad Aumentada y estoy construyendo la parte de AR con Unity y luego exporto este proyecto, lo que crea un proyecto de Android para mí. Quiero obtener este proyecto y adjuntarlo a un proyecto nativo de Android como módulo para que pueda abrir la actividad Unity haciendo clic en un botón o algo así, pero por alguna razón, cuando hago todos los pasos para que ocurra el proceso, solo crea una carpeta de módulo de Unity que está vacía sin ninguna actividad, clase, archivo Gradle, etc.

Estos son los pasos que hago:

En el archivo build.gradle (proyecto) pongo esto:

flatDir {
dirs “${project(‘ : unityLibrary ‘) .projectDir} / libs ”
}

En el archivo build.gradle (aplicación) pongo esto:

implementation project(‘:unityLibrary’)
implementation fileTree(dir: project(‘:unityLibrary’).getProjectDir().toString() + (‘\libs’), include: [‘*.jar’])

En el archivo settings.gradle especifico la ubicación de la exportación de Unity:

include ‘:unityLibrary’
project(‘:unityLibrary’).projectDir = new File(‘..\washingHandsDemo\unityLibrary’)

Así es como se ve vacío:

¿Me falta algo? ¿Cómo resuelvo este problema?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que te faltan algunos pasos en el proceso de adjuntar el proyecto Unity a tu proyecto nativo de Android. Es posible que no estés incluyendo los archivos necesarios en la carpeta libs del proyecto Unity.

    Para resolver este problema, asegúrate de que la carpeta libs del proyecto Unity contenga todos los archivos necesarios para que el proyecto se adjunte al proyecto nativo de Android. Esto incluye los archivos .jar, los archivos .so y cualquier otro archivo necesario para que el proyecto se ejecute. Una vez que hayas agregado todos los archivos necesarios a la carpeta libs, deberías poder adjuntar el proyecto Unity al proyecto nativo de Android.

    Si aún tienes problemas para adjuntar el proyecto Unity al proyecto nativo de Android, es posible que desees consultar la documentación de Unity para obtener más información sobre cómo adjuntar un proyecto Unity a un proyecto de Android.

Comments are closed.