0 votos

Se ignora la llamada a adb a través de la línea de comandos

Así que el problema que estoy teniendo después de una reinstalación de Windows, es que cada vez que llamo a ADB, simplemente se ignora.
Llamar a adb desde mis herramientas personalizadas parece funcionar (tengo un archivo d.bat, que llama a python, que llama a ruby, que hace algo de magia de avances con adb, el d.bat está en variables de entorno, así que sólo escribiendo 'd' en cmd lo llama bien. ¿Por qué el bat -> py > rb? no preguntes. Funciona. Lo uso para el trabajo).

Si el camino a adb ( D:\Android\sdk\platform -tools) entonces adb se llama bien. Desde cualquier otro lugar - no. Pero la misma ruta está en las Variables Ambientales, reinicié las líneas de comando para asegurarme de que tiene efecto, eso no ayudó, así que incluso reinicié la pc. Todavía nada. Se me acabaron las ideas. Sería genial si alguien es capaz de ayudar

CMD: https://puu.sh/ydFo9/7b9b58f456.gif
Env: https://puu.sh/ydFqh/0d8717dce0.png

0 votos

Mi conjetura sería que hay algún ejecutable llamado adb en otro lugar de su PATH (lo que explicaría por qué llamar al correcto con la ruta completa sí funciona). No estoy seguro de cómo comprobarlo en Windows; en Linux usaría which adb para ver qué se utiliza por defecto. Usted podría comprobar manualmente cada PATH en su ENV si hay alguna adb.(exe|bat|cmd|*) archivo - no es que muchos lugares :)

0 votos

@Izzy Sí. Soy retrasado. Mis propios archivos se llaman adb.py y adb.rb... Bumped sdk folder to the top in Environmental Variables and now it works... Gracias : D

0 votos

Me alegra leer que realmente era así de sencillo, ¡y gracias por responder a tu pregunta (upvoted)!

1voto

ChemDev Puntos 131

Izzy tenía razón. Mis propios archivos estaban luchando con los del sdk. Bumping ' \sdk\platform -tools\' al principio de la lista de Variables Ambientales lo arregló..
Probablemente también debería cambiar el nombre de mis archivos para que no sean 'adb'.. Pero tienen un montón de dependencias entre sí por lo que está en la lista de 'TODO'.

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