3 votes

Droid Explorer ne reconnaît pas mon HTC Incredible S

Veuillez noter que cette question est maintenant résolue (10 mars 2015) par la nouvelle version de DE 9.0.0.1, grâce à Ryan.

Mon téléphone est enraciné, BusyBox est installé et le débogage USB est activé. Le gestionnaire de périphériques affiche les périphériques USB Android - Mon appareil HTC fonctionne correctement. DE affiche un écran vide "Select Device". J'exécute DE version 0.9.0.0 (x64) sur Windows 7 Pro.

J'ai fait ce qui suit

  1. désinstallé tous les logiciels qui incluaient une copie de adb.exe, y compris Android sdk

  2. DE désinstallé

  3. désinstallé les pilotes de téléphone USB

  4. redémarrer le PC

  5. installé les pilotes de téléphone USB en téléchargeant et en installant la dernière version de HTC Sync depuis le site Web de HTC.

  6. installé la dernière version d'Android Studio

  7. installé DE

  8. copié Android sdk (depuis l'installation d'Android Studio) dans c : \program Fichiers \DE\Android\

  9. Mise à jour du chemin du sdk dans le fichier de configuration DE (dans le dossier 'data') en conséquence.

  10. Exécuter CMD.exe et, en utilisant la copie DE de adb.exe, tuer le serveur, démarrer le serveur, lister les appareils ; mon téléphone était listé....... enter image description here

  11. Exécutez DE et DE montre un écran vide "Select Device" .... enter image description here

DE Config file....

<?xml version="1.0" encoding="utf-8" ?>
<DroidExplorer>
    <PluginSettings>
        <Paths>
            <Path>Plugins</Path>
        </Paths>
    </PluginSettings>
    <SdkPath>c:\Program Files\Droid Explorer\Android\sdk\</SdkPath>
    <Window>
        <Size>
            <Width>0</Width>
            <Height>0</Height>
        </Size>
        <Location>
            <X>0</X>
            <Y>0</Y>
        </Location>
        <FolderView>Details</FolderView>
    </Window>
    <ApkPaths>
        <Path>/data/app/</Path>
        <Path>/system/app/</Path>
        <Path>/data/app-private/</Path>
        <Path>/sd/app/</Path>
        <Path>/sd/app-private/</Path>
    </ApkPaths>
</DroidExplorer>

DE Log.....

2015-03-06 08:27:11,672   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Settings Loaded from file 'C:\Users\Helen\AppData\Roaming\DroidExplorer\Data\DroidExplorer.config'
2015-03-06 08:27:11,720   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Using build tools version 21.1.2
2015-03-06 08:27:11,721   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Checking for adb.exe
2015-03-06 08:27:11,722   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Using build tools version 21.1.2
2015-03-06 08:27:11,722   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Checking for aapt.exe
2015-03-06 08:27:11,828   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Using build tools version 21.1.2
2015-03-06 08:27:11,828   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Checking for adb.exe
2015-03-06 08:27:11,828   [1    ][ DEBUG] [DroidExplorer.Core.Logger] adb.exe start-server
2015-03-06 08:27:12,093   [1    ][ DEBUG] [DroidExplorer.Core.Logger] 
2015-03-06 08:27:12,094   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Using build tools version 21.1.2
2015-03-06 08:27:12,094   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Checking for adb.exe
2015-03-06 08:27:12,094   [1    ][ DEBUG] [DroidExplorer.Core.Logger] adb.exe devices -l
2015-03-06 08:27:12,507   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Using build tools version 21.1.2
2015-03-06 08:27:12,507   [1    ][ DEBUG] [DroidExplorer.Core.Logger] Checking for adb.exe
2015-03-06 08:27:12,507   [1    ][ DEBUG] [DroidExplorer.Core.Logger] adb.exe devices -l

Le 8 mars 2015.... enter image description here

J'aimerais recevoir des conseils sur la façon de résoudre ce problème.

Veuillez noter que cette question est maintenant résolue (10 mars 2015) par la nouvelle version de DE 9.0.0.1, grâce à Ryan.

2voto

mercutio Points 5828

Une partie du problème ici avait à voir avec Droid Explorer. Il y avait un bug dans la version 0.9.0.0 qui ne supportait pas quand adb devices -l retournait le format "slimmer". Ce bogue a été corrigé dans la version 0.9.0.1.

Je viens d'avoir une révélation. L'appareil ne répond pas correctement à la adb devices -l parce que l'adbd qui fonctionne sur le périphérique, dans ce cas, le Incroyable S n'a pas été mis à jour pour prendre en charge les nouvelles commandes. Le site -l switch est un ajout plus récent à la commande devices. Il sait seulement répondre à adb devices pas adb devices -l donc il ignore simplement le -l et répond à la demande du dispositif comme il le ferait normalement.

Puisque vous avez un SDK de l'époque où Droid Explorer l'installait, voici ce que je suggère.

  • Désinstaller Droid Explorer
  • Allez dans C:\Program Files\Droid Explorer\ et tout supprimer.
  • Vous pouvez également supprimer C:\Users\Ryan\AppData\Roaming\DroidExplorer .
  • Ouvrir l'éditeur de registre ( WIN + R -> regedit -> ENTER )
  • Supprimer l'un des éléments suivants ( si vous n'en avez pas un ou plusieurs, c'est ok, mais supprimez tous ceux que vous avez )
    • HKEY_CURRENT_USER\Software\DroidExplorer
    • HKEY_CURRENT_USER\Software\Wow6432Node\DroidExplorer
    • HKEY_LOCAL_MACHINE\SOFTWARE\DroidExplorer
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DroidExplorer
  • Réinstaller Droid Explorer
  • Assurez-vous de choisir l'emplacement du SDK Android que vous avez installé.

Le SDKPath n'est plus tiré de ce fichier de configuration. Mais j'ai l'intention de le remettre dans le fichier de configuration à l'avenir.

La raison pour laquelle vous devez désinstaller est que nous supprimons les paramètres du registre, tous les paramètres. Si vous voulez essayer le Route avancée vous pouvez essayer ce qui suit :

Au lieu de supprimer tous les chemins de registre ci-dessus, recherchez celui qui contient InstallPath\SdkPath . C'est probablement dans HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DroidExplorer mais il peut aussi se trouver dans l'un des emplacements USER. Changez la valeur de SdkPath pour être votre chemin vers l'endroit où vous avez installé le SDK Android.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X