studio porque las icono duplican cambiar aplicaciones aparece android cordova

duplican - porque aparece el icono de android en las aplicaciones



Ejecución de phonegap en el dispositivo: no se encontró dispositivo (14)

En LG G4 (en el sistema operativo Windows), debe hacer lo siguiente:

  1. Instale los controladores USB de LG desde http://www.lg.com/uk/support/support-mobile/lg-LGH815
  2. Activar el modo desarrollador (7 clics)
  3. Active la depuración de USB para la computadora actual de la estación de trabajo (en las opciones de desarrollador)
  4. Conecte el dispositivo (los controladores adb se instalarán en ese momento)
  5. Ejecutar cordova run android --device

Estoy intentando ejecutar una aplicación que hice en el teléfono en mi dispositivo, conectado con USB.

-> phonegap run android [phonegap] detecting Android SDK environment... [phonegap] using the local environment [phonegap] compiling Android... [phonegap] successfully compiled Android app [phonegap] trying to install app onto device [phonegap] no device was found -> adb devices List of devices attached SH25PW103163 device

Acabo de ejecutar una aplicación nativa de Android en eclipse en este dispositivo, tengo depuración de USB activada.

¿Qué puede estar mal?


En Windows necesitaba instalar controladores de dispositivo para mi teléfono (Moto G) desde el sitio de Motorola. La actualización del SDK, los controladores USB de Google, etc. no hicieron ninguna diferencia; cada vez que hice adb devices no se mostró nada.

Después de instalar los controladores Motorola localmente, apareció el dispositivo.


Estaba teniendo el mismo problema en un teléfono LG Optimus; adb informó que el dispositivo estaba allí, pero cordova run android --device falló con "No se pudo implementar en el dispositivo, no se encontraron dispositivos". Resulta que de los cuatro modos de conexión disponibles en el teléfono:

  • Cargar el teléfono
  • Sincronización de medios (PTP)
  • conexión a Internet
  • Cámara (PTP)

El único que funciona es la conexión a Internet -> Módem

Espero que esto le ahorre a alguien un poco de lágrimas. :)


Finalmente resolví este problema de dos maneras y solo quiero compartir mi experiencia contigo.

  1. He hecho todo lo mencionado anteriormente y también otras formas, pero no funcionó. Así que eliminé todos mis dispositivos virtuales de Android Studio y luego:

cordova run android --device

  1. He abierto el proyecto Cordova en Android Studio y luego pude ver el dispositivo conectado, así que funcionó bien


Los métodos mencionados en las otras respuestas no funcionaron para mí. Lo que funcionó para mí fue buscar en Google driver Samsung Galaxy Tab USB y descargarlo y ejecutarlo. La aplicación luego reconoció mi dispositivo cuando hice dispositivos adb. Como estaba usando un Samsung Galaxy, utilicé este enlace para descargar el controlador usb del sitio OFICIAL de Samsung. Desea googlear su propio controlador usb del modelo de Android

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

Después de descargarlo, ejecuté la aplicación para instalar mi controlador usb y luego hice los dispositivos adb. Asegúrese de que su controlador USB de Google desde el SDK de Android esté descargado y que su SDK esté actualizado también. Además, asegúrese de que su modo de depuración de USB esté habilitado yendo a Configuración -> Opciones de desarrollador -> luego verifique la depuración de USB. Después de todo esto, su dispositivo en el Administrador de dispositivos no debe tener un signo de exclamación amarillo al lado. Cuando ejecuta dispositivos adb, su dispositivo debería aparecer. Espero que esto ayude a la gente. Literalmente pasé horas tratando de resolver esto.


Si solo tiene un dispositivo compatible con adb, use este comando:

phonegap run android --device

Si tiene más de uno, deberá especificar la ID del dispositivo de esta manera:

phonegap run android --device=<device-id>

Ejemplo:

phonegap run android --device=SH25PW103163

phonegap run android --target=SH25PW103163

Si quiere saber el código de un dispositivo, ejecútelo en la consola (shell, terminal):

adb devices


Si solo tiene un dispositivo conectado, el phonegap run android --device es suficiente.


Siga los pasos a continuación para ejecutar la aplicación cordova en un dispositivo Android.

  1. Vaya al panel de control en Windows y abra el administrador de dispositivos.
  2. Retire el controlador USB predeterminado instalado para su dispositivo. Como se muestra a continuación, quite el dispositivo Samsung_Android.

  3. Desconecte el cable USB del dispositivo Android.

  4. Vuelva a conectar el cable USB y seleccione la instalación de los controladores USB desde Windows en línea (búsqueda en línea).


Solo quería compartir mi experiencia, no pude iniciar mi aplicación Cordova en el dispositivo. Lo que resolvió mi problema es cargar apk manualmente:

adb install -r platforms/android/build/outputs/apk/android-debug.apk


Solo usa

cordova run android --device


Tengo un LG G4, y estoy usando Visual Studio Tools para Apache Cordova (TACO).

Al intentar depurar en el dispositivo, recibí el mensaje: No se pudo implementar en el dispositivo Android, no se encontró ningún dispositivo conectado. Si recientemente conectó un dispositivo, es posible que deba esperar unos segundos antes de que se reconozca.

Y lo que funcionó para mí fue cambiar el dispositivo del protocolo de transferencia de medios (MTP) al protocolo de transferencia de fotos (PTP), en la configuración de USB. Captura de pantalla del teléfono


Tuve este mismo problema pero por una razón diferente. Así es como lo resolví ...

  1. Controlador USB de Google instalado
  2. Controlador USB de Samsung instalado
  3. Actualicé las herramientas de plataforma de Android SDK (Android SDK Manager)
  4. ID de widget editado en config.xml para algo diferente. <- Finalmente lo resolvió.

Trabajar en el mismo proyecto desde dos máquinas podría causar un conflicto al instalar la aplicación desde la segunda máquina. Desinstale la aplicación del teléfono y realice una nueva instalación o cambie la ID del widget. Espero que esto ayude a alguien, la CLI PhoneGap no da un error explícito al decir esto.


Tuve un problema similar. Cloné el código de git y el teléfono no instaló la aplicación en mi dispositivo (LG Nexus 4). Pero tenía otra aplicación instalada en mi teléfono con el mismo nombre e ID de la aplicación que estaba tratando de instalar.

Eliminar la aplicación anterior de mi teléfono me solucionó este problema.