Outils pour utilisateurs

Outils du site


android:adb (lu 877 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
android:adb [09-01-2016 12:08]
edmc73 créée
android:adb [09-01-2016 13:48] (Version actuelle)
edmc73 [Vérifier l'intégrité de son système de fichier]
Ligne 16: Ligne 16:
  
 Installer le sdk android => http://developer.android.com/sdk Installer le sdk android => http://developer.android.com/sdk
 +
 +Une fois installé, lancer le sdk manager, déselectionner tout et sélectionner Tools / Android SDK Platform-tools et cliquer sur Install 1 package... 
  
 Le adb.exe se trouvera dans le répertoire d'installation/platform-tools Le adb.exe se trouvera dans le répertoire d'installation/platform-tools
  
 Vous pouvez l'ajouter au Path de windows pour plus de simplicité Vous pouvez l'ajouter au Path de windows pour plus de simplicité
 +
 +Plus d'info sur l'installation => http://www.tutoriels-android.com/2014/06/installer-adb-sans-le-sdk-android-en-utilisant-sdk-manager.html
 +
 +
  
 Sous linux on peut faire plus simple en installant les paquets  Sous linux on peut faire plus simple en installant les paquets 
Ligne 38: Ligne 44:
   abc12345        device   abc12345        device
  
-Si rien n'est détecté, ça ne sert à rien d'aller plus loin.+Si rien n'est détecté, essayer la commande **adb kill-server** si adb devices ne donne rien, regarder au niveau des pilotes et ceci => http://www.skipsoft.net/?page_id=1282 
 + 
 +Sino ça ne sert à rien d'aller plus loin. 
 + 
 +Si vous avez 
 +  abc12345       unauthorized 
 +Penser à regarder votre smartphone, il vous demande surement d'autoriser votre pc. 
 + 
 +Rebooter en mode recovery 
 +  adb reboot recovery 
 + 
 +Rebooter en mode bootloader 
 +  adb reboot bootloader
  
 Installer une application (.apk) Installer une application (.apk)
Ligne 51: Ligne 69:
 Copier un fichier ou un répertoire (et ses sous-répertoires) de votre pc sur votre smartphone Copier un fichier ou un répertoire (et ses sous-répertoires) de votre pc sur votre smartphone
   adb push <chemin_sur_pc> <chemin_sur_smartphone>   adb push <chemin_sur_pc> <chemin_sur_smartphone>
 +
 +Pour lancer un shell sur votre smartphone
 +  adb shell
 +  adb shell <command>
 +
 +Consulter les log
 +  adb logcat
 +
 +Restart adb daemon avec les permissions root
 +  adb root
 +Restart adb daemon sans les permissions root
 +  adb unroot
 +
 +===== Vérifier l'intégrité de son système de fichier =====
 +  * Boot into Recovery
 +  * Connect via USB to ADB shell
 +<code>
 +   C:\Scratch\Android> adb devices
 +   C:\Scratch\Android> adb shell
 +</code>
 +  * Mount /system and /data to determine the /dev/block names, then umount each
 +<code>
 +   ~ # mount /system
 +   ~ # mount /data
 +   ~ # df
 +Filesystem           1K-blocks      Used Available Use% Mounted on
 +tmpfs                   308620        64    308556   0% /dev
 +/dev/block/mmcblk0p27
 +                        295509    121021    159231  43% /cache
 +/dev/block/mmcblk0p26
 +                       1184268    848052    276060  75% /data
 +/dev/block/mmcblk0p25
 +                        562384    461416     72400  86% /system
 +   ~ # umount /system
 +   ~ # umount /data
 +</code>
 +  * Run e2fsck against each /dev/block filesystem
 +<code>
 +   ~ # e2fsck -n /dev/block/mmcblk0p25
 +e2fsck 1.41.6 (30-May-2009)
 +/dev/block/mmcblk0p25: clean, 4168/35760 files, 117605/142847 blocks
 +   ~ # e2fsck -n /dev/block/mmcblk0p26
 +e2fsck 1.41.6 (30-May-2009)
 +/dev/block/mmcblk0p26: clean, 7173/75200 files, 216745/300799 blocks
 +   ~ #
 +</code>
 +The 'e2fsck' command takes the same command-line switches as UNIX FSCK(8), so you can be as creative and daring as you need.
 +
  
android/adb.1452337706.txt.gz · Dernière modification: 09-01-2016 12:08 de edmc73