www transferir samsung mac funciona full filetransfer archivos android macos

samsung - transferir archivos de mac a android



Intentando agregar adb a la variable PATH OSX (14)

Alternativa: Instale adb de la manera más fácil

Si no desea tener que preocuparse por su ruta o actualizar adb manualmente, puede utilizar homebrew lugar.

brew cask install android-platform-tools

Estoy tratando de desarrollar para Android y quiero agregar el ADB a mi ruta para poder lanzarlo muy fácilmente. He agregado directorios antes por alguna razón que ADB no quiere que se encuentre. Esto es muy frustrante ¿Alguien más ha tenido este problema antes?

Creé un archivo .profile y agregué lo siguiente a él.

export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/platform-tools/ export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/tools

Cuando reviso la ruta de mi entorno, veo lo siguiente:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Libs/android-sdk-mac_x86/tools:/Libs/android-sdk-mac_x86/platform-tools

Entonces sé que se agrega a mi variable PATH. Ahora, cuando intento ejecutar ADB, veo que no se encuentra.

-bash: ./adb: No such file or directory

Esto es muy muy frustrante ¿Podría ser un problema con los permisos? ¿Alguien ha tenido este problema con OSX y Android?


Agregar a PATH por cada inicio de sesión

Versión de control total :

en tu terminal, navega al directorio de inicio

discos compactos

crear archivo .bash_profile

toca .bash_profile

abrir archivo con TextEdit

abrir -e .bash_profile

insertar línea en TextEdit

export PATH = $ PATH: / Users / username / Library / Android / sdk / platform-tools /

guardar archivo y cargar archivo

fuente ~ / .bash_profile

comprobar si adb se estableció en el camino

versión adb

Una versión de liner

Haga eco de su comando de exportación y redirija la salida que se adjuntará al archivo .bash_profile y reinicie la terminal. (No he verificado esto, pero debería funcionar)

echo "export PATH = $ PATH: / Users / username / Library / Android / sdk / platform-tools / sdk / platform-tools /" >> ~ / .bash_profile


¡Esto funcionó para mí!

  1. Estudio Android instalado
  2. Genymotion instalado
  3. Configuración de Pointing Genymotion SDK personalizado a: / Users / myusername / Library / Android / sdk
  4. Ruta agregada al directorio de la herramienta adb en .bash_profile a: PATH = "/ Users / myusername / Library / Android / sdk / platform-tools: $ {PATH}"
  5. Terminal reiniciada para que la ruta surta efecto
  6. Ran exp vía en la terminal para copiar la ruta exp
  7. Ran adb en la terminal para asegurarse de que pueda encontrar adb en el directorio platform-tools
  8. Reinició Genymotion
  9. Dispositivo virtual creado e iniciado en Genymotion
  10. Comenzó Expo XDE y comenzó proyecto
  11. Ran abierto en Android desde XDE
  12. La aplicación comenzó en el dispositivo virtual creado en Genymotion (paso 9)

Fuente: https://github.com/expo/expo/issues/180 (ionflow)


¿Por qué intentas ejecutar "./adb"? Eso omite la variable de ruta por completo y solo busca "adb" en el directorio actual. Intenta ejecutar "adb" en su lugar.

Editar: su ruta se ve mal. Dices que obtienes

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Libs/android-sdk-mac_x86/tools:/Libs/android-sdk-mac_x86/platform-tools

Te falta la parte / Users / simon.

También tenga en cuenta que si tiene ambos archivos .profile y .bash_profile, solo este último se ejecuta.


Android Studio v1.2 instala la herramienta adb en esta ruta:

~/Library/Android/sdk/platform-tools/adb

Entonces dice así:

  1. Ejecutar Terminal
  2. ejecutar la adb version y esperar una salida de error
  3. touch ~/.bash_profile
  4. open ~/.bash_profile
  5. agregue la ruta anterior antes del ''cierre'': $ PATH
  6. source ~/.bash_profile
  7. ejecutar la adb version y esperar una salida

¡Buena suerte!


En mi Macbook Pro, he agregado las líneas de exportación a ~ / .bash_profile, no .profile.

p.ej

export PATH=/Users/me/android-sdk-mac_86/platform-tools:/Users/me/android-sdk-mac_86/tools:$PATH


En tu terminal, navega al directorio de inicio

cd create file .bash_profile touch .bash_profile open file with TextEdit open -e .bash_profile insert line into TextEdit export PATH=$PATH:/Users/username/Library/Android/sdk/platform-tools/ save file and reload file

source ~ / .bash_profile es muy importante comprobar si adb se estableció en el camino

adb version

Debería estar bien ahora.


Para que el terminal siempre tenga el archivo ~/.bashrc y allí ponga la ruta que desea usar, agregue:

export PATH=$PATH:/XXX

donde XXX es el camino que deseas usar.

para adb, esto es lo que uso:

export PATH=$PATH:/home/user/Android/android-sdk-linux_x86/platform-tools/

(donde "usuario" es mi nombre de usuario).


Parece que todavía estás tratando de ejecutar adb con ./adb . Eso le pide al shell que ejecute el programa llamado adb en el directorio de trabajo actual .

Prueba solo adb sin ./ .


Si alguien no puede obtener el archivo .bash_profile para tomar nuevas rutas Y tiene otros comandos en ese archivo (como los comandos de alias), intente mover las instrucciones PATH a la parte superior del archivo.

Eso es lo único que funcionó para mí. La razón por la que funcionó fue porque tenía algunos errores tipográficos en mis comandos de alias y aparentemente este archivo arroja un error y sale si se encuentra con un problema. Así que esa es la razón por la cual mis declaraciones PATH no se estaban ejecutando. Moviéndolo a la parte superior solo déjalo correr primero.


Simplemente encierre a alguien que encuentre esta publicación SO al usar Android Studio, que incluye que el SDK tiene parte del paquete de la aplicación (en Mac OSX).

Entonces, como @davecaunt y @ user1281750 anotaron, pero insertan la siguiente línea en .bash_profile

export PATH=/Applications/Android/ Studio.app/sdk/tools:/Applications/Android/ Studio.app/sdk/platform-tools:$PATH


Yo uso zsh y Android Studio. Utilizo una variable para mi ruta de Android SDK y configuro en el archivo ~/.zshrc :

export ANDROID_HOME=/Applications/Android/ Studio.app/sdk export PATH="$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH"

Nota: asegúrese de no incluir comillas simples o dobles en la ruta especificada. Si lo haces, no funcionará.


export PATH=${PATH}:/Users/mishrapranjal/android-sdks/platform-tools/ en ambos lugares .bash_profile y .profile para asegurarme de que funciona. Todavía no estaba funcionando y luego miré la sugerencia de Sarnold sobre reiniciar la terminal y funcionó como un amuleto. Me ahorró tiempo de agregar cada vez esto a la PATH cada vez que tuve que ejecutar adb . Gracias chicos.


La respuesta para MAC debería ser:

  1. Abra su bash_profile con los siguientes comandos: open ~/.bash_profile

  2. En caso de que el archivo de perfil base no exista, cree uno nuevo con el siguiente comando: touch .bash_profile luego repita la fase 1.

  3. Agregue la siguiente línea: export PATH=/Users/"YOURUSER"/Library/Android/sdk/platform-tools:$PATH

  4. Reinicia tu ventana bash y prueba escribiendo adb shell

¡Buena suerte! :-)