2011-05-01 3 views
11

Après avoir construit le code source d'android, j'ai exécuté la commande suivante et j'ai obtenu l'erreur.erreur: impossible de charger android-info.txt

#fastboot -w flashall 
error: could not load android-info.txt 

j'avais construit avec succès le code source pour nexus one (build 5), et je trouve qu'il ya un fichier android-info.txt dans le répertoire OUT// cible/passion.

En outre, je suis sûr que le téléphone est connecté. Quand je cours des "dispositifs de fastboot", il montre l'appareil.

Quelqu'un connaît la raison?

Répondre

19

Ancien fil tellement désolé pour le réactiver, mais c'est toujours l'un des meilleurs hits et il est sans réponse. Mon solution était d'assurer que j'avais la variable d'environnement ANDROID_PRODUCT_OUT, et qu'il pointait /home/{usr name}/{build directory}/out/target/product/{taget}

Encore une fois, désolé pour ressusciter un poste mort.

2

Comme $fastboot flashall -w

Flash Rom sur l'appareil connecté, il a besoin de savoir qui Run/Device/Product vous voulez flasher comme il pourrait y avoir de nombreux produits disponibles dans le répertoire out/target/product, Et produit est obtenu par ANDROID_PRODUCT_OUT variable qui doit pointer vers tout produit à savoir

/home/{usr name}/{build directory}/out/target/product/{taget} 

Et pour régler le ANDROID_PRODUCT_OUT nous avons juste besoin de faire:

source build/envsetup.sh 
lunch 

et choisissez votre produit dans le menu du déjeuner, de sorte que fastboot flashall -w connaisse le produit que vous souhaitez utiliser.

0

Appelez le déjeuner pour définir les variables d'environnement nécessaires. Par exemple, 'lunch aosp_flo-fra' peut être appelé pour s'assurer que l'environnement est en ordre pour la tablette Nexus 7 [2013].

Questions connexes