¿Cómo registrar esta tableta en la lista udev de Ubuntu?
Tengo una tableta androide barata y necesito usarla para probar aplicaciones en ella. Estoy usando Ubuntu así que primero tengo que agregar el dispositivo a la lista de udev
.
He conectado la tableta, pero adb
no lo ve
- Ionic: emulador: ERROR: La configuración de este AVD falta un archivo del kernel !! Emulador: ERROR: ANDROID_SDK_ROOT no está definido
- No se puede instanciar actividad ComponentInfo
- El emulador de Android gira pero la aplicación no vuelve a dibujar
- El emulador de Android no responde al programa
- La variante actualmente seleccionada "arm-debug" utiliza APK divididos, pero ninguno de los 4 split-apks son compatibles con el dispositivo actual
$ adb devices List of devices attached $
El intenté usar lsusb
, pero el dispositivo no es identificado al Ubuntu (la depuración del USB está comprobada en las características de la tableta)
$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 046d:0928 Logitech, Inc. QuickCam Express Bus 005 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser Bus 001 Device 004: ID 2207:0000
Si conecto mi teléfono móvil, veo que está conectado a través del último canal. Por lo tanto, asumí que esta tableta se identifica como ID 2207:0000
, por lo que ID Vendedor "2207". He editado el archivo udev 51-android.rules
para que parezca esto
SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666", GROUP="plugdev"
Reinició el comp, se conectó el cable USB a la tableta, la tableta no fue reconocida de nuevo .
Cualquier consejo de lo que debo hacer? ¿Cómo hacer que esta tableta sea visible para el adb
?
EDITAR
¿Este número de proveedor te parece extraño: 2207: 0000? Especialmente esos cuatro ceros?
- ¿Cómo compilar un proyecto de Android en un archivo .apk en Eclipse sin iniciar el emulador?
- CyanogenMod en el emulador de Android - ¿es posible?
- Emulador de Android con Qemu VNC, ratón y teclado no funcionan
- Titanium falla al crear o emular aplicaciones de Android
- ¿Cómo obtienes las imágenes del emulador Android VS para lanzarlas?
- Error que abre el archivo del rastro: Ningún archivo o directorio (2)
- La ubicación GPS del emulador de Android da tiempo incorrecto
- Adb -s emu geo arreglar no funciona sin utilizar telnet
Tuve el mismo problema que tú, lo que hice: Añadido ID del proveedor a ~ / .android / adb_usb.ini
echo "0x2207" >>~/.android/adb_usb.ini
Se agregaron las siguientes líneas a /etc/udev/rules.d/51-android.rules:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="207/*", MODE="0666" SUBSYSTEM=="usb", SYSFS{idVendor}=="207", MODE="0666"
Después de realizar los cambios anteriores, reinicie el servidor adb
y vuelva a comprobar el dispositivo.
adb kill-server // kill the adb server if it is running adb start-server // Restarts the adb server adb devices // It will list all connected devices
Ahora mi tableta china Archos c906 se reconoce en el dispositivo ./adb como:
List of devices attached 0123456789ABCDEF device
Para todos aquellos que tienen una tableta con ID 2207, estos 2 enlaces lo hicieron visible.
El primero es éste ( http://clamel.netai.net/smartpad850i/enable_adb
).
Le ayudará a configurar este dispositivo. Si después de esta configuración la tableta aparece como ???????
, A continuación, utilice el otro enlace para hacerlo visible.
El otro enlace está aquí ( http://ptspts.blogspot.com/2011/10/how-to-fix-adb-no-permissions-error-on.html
).
Si después de reiniciar el sistema pierde la configuración , repita los mismos pasos o simplemente reinicie el servicio udev
.
Algún tiempo tienes que añadir adb.ini (sí, incluso en linux), así – escribí este post para el fuego kindle – pero debería funcionar para usted también.
http://sentinelweb.co.uk/connecting-kindle-fire-to-adb-on-ubuntu/