Cómo dominar rápidamente el SDK de terceros en el desarrollo de Android
Nuestro proceso de operación es: Aplicar - gt; La carpeta no existe - gt; Unity ->; Mostrar contenido del paquete - gt; Carpeta del motor de reproducción - gt; ->Carpeta BIN->Clase. Directorio JAR:/applications/unity/unity.app/contents/playbackengines/androidplayer/bin, cópielo para usarlo más adelante.
2. Crea un nuevo proyecto de Android y copia la clase. JAR a la carpeta libs del proyecto, y también copie el NdComPlatform.jar de 91SDK a la carpeta libs, escriba la extensión de actividad principal unityplayeractivity y escriba el método del SDK de Android que se llamará. AndroidManifest.xml está configurado de acuerdo con los requisitos de 91SDK. No es necesario importar el archivo RES de 91SDK en el proyecto de Android.
11.png
3. Luego, haga clic derecho en Ejecutar como-->Aplicación de Android en el proyecto->Carpeta Bin->Carpeta de archivos de categoría-> Copie todos los archivos que contiene y péguelos en un directorio fácil de encontrar, como JARU3D.
4. Abra la terminal, ingrese a la carpeta UARU3D, ingrese: jar -cvf myclass.jar * y presione Enter. La carpeta JARU3D tendrá más: myclass.jar como copia de seguridad.
66.png
5. Abra UNITY3D4.0, cree un nuevo proyecto UNITY, cree una nueva carpeta Complementos en la carpeta ASSETS y cree una nueva carpeta de Android en la carpeta Complementos. , cree una nueva carpeta bin y una carpeta libs en la carpeta de Android y copie myclass.jar a la carpeta bin. Copie el NdComPlatform.jar de 91SDK a la carpeta libs, copie todas las carpetas res de 91SDK a la carpeta de Android, copie el AndroidManifest.xml del proyecto de Android a la carpeta ANDORID y copie los recursos del proyecto de Android a la carpeta correspondiente. La carpeta correspondiente de la carpeta RES del proyecto UNITY.
Cree un archivo UNITY que llame a Android en la carpeta ASSETS, arrastre el archivo a la cámara principal y suelte el mouse para vincularlo.