2 votos

¿Cómo regenerar/crear adbkey y adbkey.pub desde la línea de comandos?

Estoy empezando a meterme con el SDK de Android (en Ubuntu GNU/Linux), y estoy viendo cosas como la ejecución de la tools/android y su interfaz gráfica de usuario, adb o gradlew por primera vez. Así que, estoy tratando de establecer esto, y al leer las cosas por ahí, veo que se mencionan ~/.android/adbkey y ~/.android/adbkey.pub . Por lo que entiendo, estas son las claves de depuración generadas automáticamente - pero no puedo decir: ¿son las mismas en cada ordenador donde se instala el SDK, o son diferentes?

Así que investigo ~/.android y de hecho están ahí; y supongo que en un momento de locura, decidí borrarlos (supongo que para ver qué pasa :) ). De todas formas, pronto me arrepentí, e intenté buscar en Internet cómo regenerarlas. Desafortunadamente, no puedo encontrar ninguna referencia explícita que diga qué comando debo ejecutar, para conseguir que estos archivos sean generados/recreados.

Así que esa es mi pregunta, ¿qué herramientas debo usar para regenerar estas llaves?


EDITORIAL: Traté de volver a ejecutar sdk/tools/android no reconstruye las claves. Entonces intenté borrar el ~/.android carpeta:

rm -rf ~/.android
sdk/tools/android

... y después de la repetición sdk/tools/android el ~/.android carpeta hace se reconstruyen, pero no el adbkey* archivos.


Respuesta de los comentarios (mejor formato):

Ah, lo encontré (a través de linux - Android Debug Bridge (adb) device - no permissions - Stack Overflow ); lo que hice fue:

$ sdk/platform-tools/adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ sdk/platform-tools/adb devices
List of devices attached 

$ sdk/platform-tools/adb kill-server
$ ls ~/.android/
adbkey  adbkey.pub  androidwin.cfg  avd  cache  repositories.cfg  sites-settings.cf

-1voto

LE GALL Benoît Puntos 49

Si alguna vez la otra respuesta no funciona :

comprueba las variables del sistema si sigue siendo el buen camino para ANDROID_SDK_HOME (con la última actualización, es el cambio)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X