Ver Mensaje Individual
  #2  
Viejo 06/02/14, 23:14:26
Array

[xs_avatar]
RaYmunDooo RaYmunDooo no está en línea
Cocinero Amigo
· Votos compra/venta: (8)
 
Fecha de registro: jul 2011
Localización: Tenerife (Zona Norte)-ESPAÑA
Mensajes: 4,967
Modelo de smartphone: LG G3 y S6 edge+
Tu operador: Movistar
****** INSTALAR SDK PARA ACTIVAR LA DEPURACION USB**********


1.-
Descarga el SDK de
http://developer.android.com/sdk/index.html


En nuestra carpeta de desarrollo creamos una subcarpeta, le llamaremos: android-sdk-linux_86 y descomprimimos ahí.


2.-
Ahora debemos editar el archivo .bashrc de nuestro directorio para ello ejecutamos desde un terminal:


sudo gedit ~/.bashrc


3.-
y añadimos esta línea al final del archivo:


export PATH=${PATH}:/home/{ nombre de tu usuario}/Desarrollo/android-sdk-linux_86/tools


De esta forma ya tenemos declarado el directorio con los ejecutables de Android. Tener en cuenta sustituir {usuario} por vuestro nombre de usuario.


4.-
Cerramos el terminal para que tenga efecto el cambio y lo volvemos a abrir para ejecutar el siguiente comando:


android


Con esto conseguimos abrir el terminal de Android, aquí podemos ver los paquetes instalados, los que podemos instalar, terminales virtuales.


6.-
Nos vamos a la sección Available Packages y hacemos un Refresh. Si nos da una pantalla de error, en Settings marcamos la casilla Force https…. y pinchar en Guardar y Aplicar, si no nos da error pues en la lista que nos sale marcamos todos los paquetes, nos fijamos que la primera vez que hacemos esto no este marcada la opción solo actualizaciones e instalemos todos los paquetes seleccionados. En la siguiente pantalla aceptamos todo e instalamos. Este proceso va a tardar un buen rato ya que tenemos por delante una descarga de casi 1GB.


Ahora vamos a terminar de configurar Eclipse. Para ejecutarlo, en la carpeta en la que lo descomprimimos, ejecutamos el archivo llamado Eclipse. La primera vez que ejecutamos Eclipse nos va a preguntar cual será la carpeta donde tendremos nuestro proyectos.


Nos queda instalar el plugin de Android en Eclipse
. Para ello, en el menú superior de este vamos a Help – Install new software, pulsamos en Add y añadimos los siguientes datos:


Name: Android Plugin


Location:
https://dl-ssl.google.com/android/eclipse


Al pulsar OK, nos aparecerá un Developer Tools, con varios plugins, seleccionamos todo y pinchamos en el botón Next. Eclipse comprobará las dependencias y nos mostrara una pantalla para aceptar las licencias y finalizar.


El siguiente proceso llevará un rato en descargar e instalar. Vamos aceptando las pantallas que nos vayan saliendo hasta que finalice la instalación. Una vez finalizada, si no reinicia Eclipse lo hacemos nosotros manualmente.


Por último vamos a indicarle a Eclipse donde está nuestro SDK de Android. Para ello en el menú superior de Eclipse seleccionamos Window – Preferences – Android y en SDK Location buscamos la carpeta donde descargamos antes el SDK de Android. Con esto lo que conseguiremos es importar el SDK y tener todas las ayudas necesarias cuando estemos haciendo nuestras aplicaciones Android.


Aceptamos todo y listo, ya podemos empezar a crear nuestras aplicaciones Android.


7.-
Con el SDK instalado tecleamos en termial
-Comando :


cd (Damos Enter )


En primer lugar, eliminar cualquier regla que ya ha configurado para su dispositivo Android (si los hay), van a ser muy evidente si nos fijamos en /etc/udev/rules.d
-Comando :


sudo ls /etc/udev/rules.d


Ahora, abra un editor para las reglas en /etc/udev/rules.d/99-android.rules
-Comando:


gksudo gedit /etc/udev/rules.d/99-android.rules


abriendo el editor de textos donde escribimos


#Acer SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666", USER=="root"
#Dell SUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666", USER=="root"
#Foxconn SUBSYSTEM=="usb", SYSFS{idVendor}=="0489", MODE="0666", USER=="root"
#Garmin-Asus SUBSYSTEM=="usb", SYSFS{idVendor}=="091E", MODE="0666", USER=="root"
#Google SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666", USER=="root"
#HTC SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666", USER=="root"
#Huawei SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666", USER=="root"
#Kyocera SUBSYSTEM=="usb", SYSFS{idVendor}=="0482", MODE="0666", USER=="root"
#LG SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666", USER=="root"
#Motorola SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666", USER=="root"
#Nvidia SUBSYSTEM=="usb", SYSFS{idVendor}=="0955", MODE="0666", USER=="root"
#Pantech SUBSYSTEM=="usb", SYSFS{idVendor}=="10A9", MODE="0666", USER=="root"
#Samsung SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666", USER=="root"
#Sharp SUBSYSTEM=="usb", SYSFS{idVendor}=="04dd", MODE="0666", USER=="root"
#Sony Ericsson SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666", USER=="root"
#ZTE SUBSYSTEM=="usb", SYSFS{idVendor}=="19D2", MODE="0666", USER=="root"


guardamos y cerramos


(OJO: hay que tener un par de consideraciones para utilizar esta línea:


IdVendor cambia en función del fabricante. Cambia "04e8" por el de tu fabricante mirando la siguiente tabla:


manufacturer | USB vendor ID
Acer 0502
Dell 413e
Foxcoon 0489
HTC 0bb4
LG 1004
Motorola 22b8
Samsung 04e8



En el apartado User, para Ubuntu tenemos que colocar root. En caso de usar Debian tendremos que colocar el nombre de nuestro usuario. ejemplo: USER=”fulano”.


Cuando terminemos de añadir la línea GUARDAR y cerrar).

Tenemos que reiniciar los servicios udev. Se puede hacer reiniciando el ordenador, aunque es más rápido en terminal


damos permisos a carpeta

-Comando:


sudo chmod a+r /etc/udev/rules.d/99-android.rules


reiniciamos el udev
-Comando :


sudo service udev restart

Luego estos sirven para matar y reiniciar adb
-Comando :
adb kill-server
-Comando :
adb start-server


8.-
Conectamos la Samsung al pc para activar el modo en depuración usb, en la Samsung aparecerá el mensaje de conectando y al final dirá que no ha podido establecer conexion, y aparecerá en la barra de notificaciones un triangulo con un signo de exclamación, esto nos dirá que está conectado en modo depuración usb. También se puede hacer iniciando el modo depuración USB desde la Samsung activando Ajustes/Aplicaciones/Desarrollo/ Depuración USB. Tecleamos en la consola adb devices y si todo ha ido bien saldrá nuestro dispositivo u mensaje como este


* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HT00000000 device (numero de vuestro dispositivo)


Con esto ya podremos utilizar el modo depuración de USB.
__________________




Última edición por RaYmunDooo Día 09/02/14 a las 00:48:07.
Responder Con Cita
Los siguientes 8 usuarios han agradecido a RaYmunDooo su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]