Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
生成android源代码后生成sdk时Make失败_Android_Android Source_Android Sdk Tools - Fatal编程技术网

生成android源代码后生成sdk时Make失败

生成android源代码后生成sdk时Make失败,android,android-source,android-sdk-tools,Android,Android Source,Android Sdk Tools,我正在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.xm

我正在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

耐心等待。

谢谢您再次回复。谢谢。我现在在做make-j8的时候也犯了同样的错误。我正在使用此链接进行工作。上面写着。“提示:在构建SDK后,您无法再单独构建frameworks/base/了,您将获得make:**没有规则将target out/target/product/jetson/system/framework/framework-res.apk'您可以用$mmma frameworks/base克服这一问题,但这需要很长时间,否则单独构建frameworks res,然后重建frameworks$mmm frameworks/base/core/res$mmm frameworks/base“但我尝试过这样做,但也失败了。