2011-05-01 1894 views
11

我建立了android的源代碼後,我跑了下面的命令,並得到了錯誤。錯誤:無法加載android-info.txt

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

我已經成功地建立了歌Nexus One(建5)的源代碼,我發現,在目錄輸出/目標/激情/一款Android-info.txt文件中。

此外,我確信手機已連接。當我運行「fastboot設備」時,它會顯示設備。

有人知道原因嗎?

回答

19

舊線程很抱歉重新激活它,但它仍然是頂級點擊之一,它沒有答案。 我的修復是確保我有ANDROID_PRODUCT_OUT環境變量,它是指向 /home/{usr name}/{build directory}/out/target/product/{taget}

再次,對不起,復活死崗位。

2

由於$fastboot flashall -w

閃存連接設備的ROM中,需要知道你想閃,因爲可能有許多可用的產品out/target/product目錄, ,因此利用ANDROID_PRODUCT_OUT變量,它應該指向獲得的產品,Run/Device/Product任何產品即

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

,並設置ANDROID_PRODUCT_OUT我們只需要做到:

source build/envsetup.sh 
lunch 

並在午餐菜單中選擇您的產品,以便fastboot flashall -w知道您想要閃光的產品。

0

撥打午餐設置所需的環境變量。 例如,可以調用 'lunch aosp_flo-eng'以確保環境適用於Nexus 7 [2013]平板電腦。