Ошибка: не удалось загрузить android-info.txt
После того как я построил исходный код android, я выполнил следующую команду и получил ошибку.
#fastboot -w flashall
error: could not load android-info.txt
Я успешно построил исходный код для nexus one (сборка 5), и я обнаружил, что есть файл android-info.txt в каталоге out/target/passion/.
Кроме того, я уверен, что телефон подключен. Когда я запускаю "устройства fastboot", он показывает устройство.
Кто-нибудь знает причину?
Ответы
Ответ 1
Старая нить так жаль, что ее снова активировали, но она по-прежнему одна из лучших хитов, и она не ответила.
Мое решение состояло в том, чтобы обеспечить переменную среды ANDROID_PRODUCT_OUT, и что она указывала на
/home/{usr name}/{build directory}/out/target/product/{taget}
Снова, извините за воскрешение мертвого поста.
Ответ 2
Как $fastboot flashall -w
flash Rom на подключенном устройстве необходимо знать, какой Run/Device/Product
вы хотите выполнить, поскольку в каталоге out/target/product
может быть много продуктов,
И поэтому продукт получается переменной ANDROID_PRODUCT_OUT
, которая должна указывать на любой продукт, т.е.
/home/{usr name}/{build directory}/out/target/product/{taget}
И для установки ANDROID_PRODUCT_OUT
нам просто нужно сделать:
source build/envsetup.sh
lunch
и выберите свой продукт в меню обеда, чтобы fastboot flashall -w
знал, какой продукт вы хотите выполнить.
Ответ 3
Позвоните в обед, чтобы установить необходимые переменные среды.
Например,
"lunch aosp_flo-eng" можно вызвать, чтобы убедиться, что среда для планшета Nexus 7 [2013].