[Depannage] Régler le problème de device « Offline » affiché par ADB
Possesseur de smartphone Android, et utilisateur de l’outil ADB, j’ai pour vous une méthodologie, qui vous permettra de régler une bonne fois pour toutes, les prochaines fois que la ligne de commande :
adb devices
vous retournera un smartphone avec un statut offline …
L’environnement :
Tout d’abord, si ça n’est pas déjà fait nous allons installer OpenJdk :
sudo apt-get install openjdk-7-jre
Le temps que celui-ci s’installe, vous pouvez éditer votre ~/.bashrc et vérifier la présence de ces 2 lignes :
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export PATH=$PATH:$JAVA_HOME/bin
Selon l’endroit où s’installera votre OpenJdk, vous devrez mettre à jour le path de la variable JAVA_HOME
Ok, bon cette partie-là, c’est juste au cas où.
Ce qui est impératif, c’est surtout de s’installer le SDK Android !
cd /home
wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
tar -xvzf android-sdk_r24.4.1-linux.tgz
Pareil, pendant le téléchargement, vous allez anticiper un peu, et compléter votre ~/.bashrc
export ANDROID_HOME=/home/androidsdk/android-sdk-linux/
export PATH=$PATH:$ANDROID_HOME/tools/:$ANDROID_HOME/platform-tools/
parfait …
Installons à présent ADB :
sudo apt–get install android-tools-adb
Une fois que tout est téléchargé et installé, nous allons sourcer notre bashrc
source ~/.bashrc
La fixation du problème :
Avez-vous le débogage USB ?
Vérifier que vous avez activé le mode développeur de votre téléphone, pour cela, vous allez devoir vous rendre dans vos paramètres, « A propos du téléphone », et d’appuyer plusieurs fois de suite sur « numéro du build » (ou version du noyau)
Un nouveau menu devrait apparaître dans vos paramètres, le fameux « mode développeur », contenant l’option « Débogage USB »
C’est parti !
Bon tout d’abord, branchez votre téléphone à votre ordinateur.
Ensuite, désactivez sur votre téléphone le débogage USB.
Depuis votre terminal, exécutez ces commandes :
adb kill-server
adb start-server
Activez maintenant le mode Débug « Débogage USB » de votre téléphone.
Faites maintenant un :
adb devices
Magie !!! Votre téléphone apparaît désormais comme « device » !!!
PS :
Désolé pour les images (Windows et non Linux)
Je n’avais pas mon PC sous la main, au moment où je vous écris ce petit tuto.