Android – Command non trouvé

J'essaie d'exécuter la commande dans ubuntu

Projet de mise à jour Android – chemin.

  • Qu'est-ce que SetUseWideViewPort () et setLoadWithOverviewMode () font précisément?
  • Erreur: échec de l'exécution pour la tâche, fini avec une valeur de sortie non nulle 1
  • L'attribut xml singleLine est-il obsolète ou pas dans Android?
  • Quel est l'objectif de définir la taille minimale du tas dans une application Android?
  • Impossible de créer un gestionnaire dans un thread qui n'a pas appelé Looper.prepare () dans CountDownTimer
  • QNetworkAccessManager - d'abord GET très lent
  • Cependant, je reçois un android:command not found error.

    Je suppose que c'est quelque chose à voir avec le chemin que j'ai appris ici l'autre jour? Je me demandais simplement, quelle variable dois-je ajouter (Android, je suppose) et qu'est-ce que je dois aussi souligner.

  • Comment faire un lanceur
  • Comment configurer Proguard en utilisant Gradle?
  • Android ou la fonction like () ne fonctionnent pas
  • GetRight, getLeft, getTop renvoie zéro
  • Automatisez la fermeture des applications dans Android
  • Résultats de marché de l'application Android Amazon
  • 9 Solutions collect form web for “Android – Command non trouvé”

    Sur MacOS / Linux, définissez le chemin vers ANDROID_HOME vous avez installé votre SDK comme ANDROID_HOME :

    MacOS

     $ export ANDROID_HOME=/Applications/android-sdk-macosx 

    Si vous avez installé Android Studio , la valeur devra être

     export ANDROID_HOME=$HOME/Library/Android/sdk 

    Linux

     $ export ANDROID_HOME=~/android-sdk-linux 

    Ensuite, ajoutez les chemins d'accès aux sous-répertoires des platform-tools et tools de la platform-tools (même chose sur MacOS / Linux).

     export PATH=$ANDROID_HOME/tools:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH 

    Vous devriez maintenant pouvoir exécuter android depuis le shell.

    Si aucun des chemins proposés ANDROID_HOME ci-dessus n'est valide, vous pouvez trouver le dossier d'outils de plate-forme (unique et constamment nommé) via:

     find / -name platform-tools 2>/dev/null 

    Quel que soit le chemin qui retourne, il faudra sdk pour finir avec sdk , android-sdk-linux ou android-sdk-macosx .

    Une autre possibilité est simplement que votre fichier "Android" n'est pas exécutable. Accédez au chemin des outils dans le terminal, puis le rendre exécutable par:
    chmod 777 android
    Ensuite, vous pouvez exécuter:
    ./android sdk
    C'est ce qui a fonctionné pour moi.

    En supposant que vous avez défini ANDROID_HOME pour indiquer l'installation de sdk, vous devez ajouter $ANDROID_HOME/tools et $ANDROID_HOME/platform-tools à votre PATH .

    Parfois, même après avoir ajouté votre chemin android_sdk/ dir à partir de la ligne de commande, cela ne fonctionne toujours pas et donne l' command not found error la command not found error , dans ce cas, procédez comme suit. J'ai parcouru cette question moi-même et j'ai essayé toutes les étapes ci-dessus et aucun n'a fonctionné, donc je pensais que je devrais partager et peut-être que cela pourrait aider quelqu'un.
    ( Android-sdk-linux est le nom de la bibliothèque Android sdk que vous avez extraite ).

    1) Ouvrez le fichier bashrc à partir de la ligne de commande

     gedit ~/.bashrc 

    2) Ajoutez les lignes suivantes en haut.

     export PATH=${PATH}:~/android-sdk-linux/tools export PATH=${PATH}:~/android-sdk-linux/platform-tools 

    3) Déconnectez-vous du système et connectez-vous. Tapez Ctrl + Alt + T pour ouvrir la ligne de commande et tapez Android pour lancer le logiciel.

    C'est parce que vos platformsplatforms et vos platform-tools ne sont pas dans la variable d'environnement PATH . Vous pouvez exécuter la commande adb avec path-to-adb/adb ou ajouter des platformsplatform-tools et platform-tools de platform-tools à PATH et exécuter la saisie uniquement

    C'est ma variable d'environnement de chemin:

     PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/android-sdk-update-manager/tools:/opt/android-sdk-update-manager/platform-tools 

    Pour Mac, accédez à votre répertoire personnel en tapant cd ~ , puis tapez vi .bash_profile , Ce fichier peut être vide ou simplement créé, ce qui n'est pas un problème.

    Pour modifier le fichier, appuyez sur i sur votre clavier et dans le fichier, tapez le chemin suivant:

     export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH 

    Lorsque vous avez terminé, appuyez sur esc , puis appuyez de nouveau sur shift : et tapez wq . D'accord, vous avez enregistré votre fichier. Maintenant, quittez le terminal et relancez-le, puis essayez de taper:

     adb -h android -h 

    Si les deux commandes vous donnent la sortie, cela signifie que tout fonctionne bien.

    Non: Nous avons utilisé la commande vi pour éditer le fichier. Si vous avez été confondu avec cette commande, vous pouvez également essayer nano pour éditer le fichier.

    Après avoir installé Android studio . Créez ou modifiez votre fichier ~ / .bashrc et ajoutez les lignes suivantes:

     export ANDROID_HOME=~/Android/Sdk export PATH=${PATH}:${ANDROID_HOME}/tools 

    Et recharger .bashrc

     source ~/.bashrc 
    1. Désinstaller les outils de plate-forme android-plate-forme

       brew cask uninstall android-platform-tools 
    2. Installez-le avec Android Studio

    Android est maintenant intégré à l'Android-sdks / tools

    Si vous utilisez Mac, vous pouvez configurer votre fichier .bash pour l'inclure.

     PATH=$PATH:[android-sdks]/platform-tools:[android-sdks]/tools 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.