我在android源上创建系统服务和api,并对其进行了编译和构建。而且它在设备上运行没有问题。这些是我给的命令。

make update-api
make -j8


这将在设备上构建并运行它。没问题。我想为系统服务创建一个应用程序,所以我尝试制作SDK。
    使SDK -J8
它不起作用。我下令午餐。

lunch sdk-eng
make sdk -j8


仍然无法建立。现在,这是我最后得到的错误。

frameworks/base/core/res/res/xml/storage_list_box.xml:47: error: Error: No resource found that matches the given name (at 'storageDescription' with value '@string/storage_nand_flash').

make: *** [out/target/common/obj/APPS/framework-res_intermediates/package-export.apk] Error 1
make: *** Deleting file `out/target/common/obj/APPS/framework-res_intermediates/package-export.apk'

#### make failed to build some targets (01:06 (mm:ss)) ####


这发生了两次。我必须从头开始。现在,我再次陷入困境。每当我遇到此错误时,我都不想从头开始。请说明我可能做错了什么。

最佳答案

编写以下命令:

source build/envsetup.sh; lunch aosp_arm-eng; make -j8 ; source build/envsetup.sh; lunch sdk-eng; make sdk


并耐心等待。

10-08 08:58
查看更多