当前位置: 代码迷 >> Android >> android4.2在ubuntu12.04上编译异常
  详细解决方案

android4.2在ubuntu12.04上编译异常

热度:51   发布时间:2016-04-28 07:43:21.0
android4.2在ubuntu12.04上编译错误
本帖最后由 love_replicate 于 2013-10-11 16:19:19 编辑
下边是部分日志,报错主要是:
环境ubuntu12.04 x64版

dragon image.cfg sys_partition.fex [Failed]

refer to out/pack.log for detail information.

ERROR: Packing Failed.
/home/user001/share-folder/android4.2/android_1
rm: 无法删除"./../lichee/tools/pack/sun7i_81xx_a70x_800x480.img": 没有那个文件或目录
mv: 无法获取"./../lichee/tools/pack/sun7i_android_wing-k70.img" 的文件状态(stat): 没有那个文件或目录

target Java: SystemUITests (out/target/common/obj/APPS/SystemUITests_intermediates/classes)
target Java: TileBenchmark (out/target/common/obj/APPS/TileBenchmark_intermediates/classes)
target Java: TtsTests (out/target/common/obj/APPS/TtsTests_intermediates/classes)
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:frameworks/base/keystore/tests/src/android/security/KeyStoreTest.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
target Java: VoiceDialerTests (out/target/common/obj/APPS/VoiceDialerTests_intermediates/classes)
target Java: WAPPushManagerTests (out/target/common/obj/APPS/WAPPushManagerTests_intermediates/classes)
target Java: WebViewTests (out/target/common/obj/APPS/WebViewTests_intermediates/classes)
target Java: launchperf (out/target/common/obj/APPS/launchperf_intermediates/classes)
注意:frameworks/base/core/tests/notificationtests/src/android/app/NotificationStressTest.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
target Java: mediaframeworktest (out/target/common/obj/APPS/mediaframeworktest_intermediates/classes)
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
target Java: android.cts.refapp (out/target/common/obj/JAVA_LIBRARIES/android.cts.refapp_intermediates/classes)
Docs droiddoc: out/target/common/docs/uiautomator-stubs
Copying: out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/noproguard.classes.dex
Install: out/target/product/wing-k70/system/app/Gallery2.apk
Copying: out/target/common/obj/APPS/Phone_intermediates/noproguard.classes.dex
Copying: out/target/common/obj/APPS/Settings_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/APPS/SettingsProvider_intermediates/noproguard.classes.dex
/bin/bash: 行 2: javadoc: 未找到命令
make: *** [out/target/common/docs/uiautomator-stubs-timestamp] 错误 45
make: *** 正在等待未完成的任务....
注意:cts/tools/cts-reference-app-lib/src/android/cts/refapp/ReferenceAppTestCase.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:frameworks/base/tests/TileBenchmark/src/com/test/tilebenchmark/ProfiledWebView.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
注意:某些输入文件使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
--------release version, donnot have uart printf-------------
INFO: Packing for android
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check partition config
>>> done.
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check mainkey unique
>>> done.
>>> check module rule
>>> not implement yet
cp /home/user001/share-folder/android4.2/lichee/out/android/common/u-boot.bin bootfs/linux/ [OK]
script sys_config.fex [OK]
script sys_partition.fex [OK]
update_mbr sys_partition.bin 4 [OK]
update_boot0 boot0_nand.bin sys_config.bin NAND [OK]
update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD [OK]
update_boot1 boot1_nand.fex sys_config.bin NAND  [Uncheck]
update_boot1 boot1_sdcard.fex sys_config.bin SDMMC_CARD  [Uncheck]
fsbuild bootfs.ini split_xxxx.fex [OK]
dragon image.cfg sys_partition.fex [Failed]

refer to out/pack.log for detail information.

ERROR: Packing Failed.
/home/user001/share-folder/android4.2/android_1
rm: 无法删除"./../lichee/tools/pack/sun7i_81xx_a70x_800x480.img": 没有那个文件或目录
mv: 无法获取"./../lichee/tools/pack/sun7i_android_wing-k70.img" 的文件状态(stat): 没有那个文件或目录

----------------------------change the img name OK---------------------------------
 
sun7i_81xx_a70x_800x480.img
 
[email protected]:/home/user001/share-folder/android4.2/android_1$ vi out/pack.log
[email protected]:/home/user001/share-folder/android4.2/android_1$ cd out
[email protected]:/home/user001/share-folder/android4.2/android_1/out$ ls
casecheck.txt  CaseCheck.txt  host  target  versions_checked.mk
[email protected]:/home/user001/share-folder/android4.2/android_1/out$ ls -la
总用量 28
drwxrwxrwx  4 androidsev androidsev 4096 10月 11 06:49 .
drwxrwxrwx 26 root       root       4096 10月 11 01:50 ..
  相关解决方案