así que actualmente estoy creando un juego para Android, instalé los archivos SDK y JDK de Android usando Unity Hub y quiero probar el juego en mi teléfono y descargué Unity Remote 5, pero cuando intento jugarlo en Unity, simplemente me da este error;
CommandInvokationFailure: Unity Remote requirements check failed C:\Users\PNP-AIDG\AppData\Local\Android\sdk\platform-tools\adb.exe forward tcp:7201 tcp:7201 stderr[ adb.exe: error: no devices/emulators found ] stdout[ ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0) UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0) UnityEditor.Android.ADB.RunInternal (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0) UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0) UnityEditor.Android.ADB.Run (System.String[] command, System.String errorMsg) (at <d76da2c9a45b4b02b93f56ae560b1d44>:0)Y simplemente no sé cómo solucionar este problema, ¿alguien tiene alguna idea?
Pruebe estos pasos en orden:
En Unity, vaya a Editar -> Configuración del proyecto -> Editor y configure el "Dispositivo" en "Cualquier dispositivo Android".
Conecta tu teléfono.
Cambie el tipo de conexión a Tethering USB.
Habilite el modo desarrollador (si ya está ENCENDIDO, apáguelo antes de conectar su teléfono)
Habilite la depuración de USB (si ya está ENCENDIDA, apáguela antes de conectar su teléfono)
Cuando active la depuración de USB, su teléfono le pedirá que permita que la PC conectada acceda al RSA, permítalo.
Ahora, cambie el modo de conexión a "USB para transferir archivos/Android Auto", el teléfono le pedirá nuevamente que permita que la computadora acceda al RSA, permítalo.
En Unity, vaya a Archivo -> Configuración de compilación, luego seleccione su dispositivo (que ahora estará visible en el menú desplegable "Ejecutar dispositivo").
Ahora, abra Unity Remote 5 en su dispositivo.
Dale al play en Unity Editor.
¡Esto funciona para mi! Espero que esto ayude :)
No sé cómo solucionarlo realmente por el momento, pero si no desea volver a ver este mensaje, vaya a CONFIGURACIÓN DEL JUGADOR, editor, control remoto de Unity, dispositivo y seleccione "NINGUNO".
Tienes que instalar los controladores ADB: https://adbdriver.com/downloads/
Primero asegúrese de que su teléfono esté conectado a través de USB y que su PC tenga derecho de acceso. Luego, asegúrese de haber activado el modo de depuración USB en su teléfono Android. Para hacerlo, debe habilitar el modo de desarrollador .
Si esto aún no funciona, es posible que deba instalar Android SDK y Java y configurar sus rutas dentro de Unity.
Más información aquí: https://docs.unity3d.com/Manual/UnityRemote5.html
Y aquí: https://forum.unity.com/threads/solved-unity-remote-5-not-working.516092/