2010-07-05 128 views

回答

2

只是删除(或意见),这些线路:

<project path="packages/apps/Phone" name="platform/packages/apps/Phone" /> <project path="packages/apps/VoiceDialer" name="platform/packages/apps/VoiceDialer" />
(和其他人如果需要的话)从平台清单(default.xml中):

https://android.googlesource.com/platform/manifest/+/master/default.xml

+0

非常感谢:) – manu 2010-07-05 11:37:26

+0

什么是android源文件中default.xml文件的位置(或路径)?我发现它只在.repo文件夹下。 – JRC 2015-06-05 11:33:09

1

删除的应用程序的声明回购清单不起作用对我来说,因为还有其他的图书馆引用他们,然后无法编译。构建这种问题的系统方法是创建/修改您的product definition makefile以不包含特定的应用程序。

因此,对于overo,您可能已经有一个产品/ overo.mk产品文件。您可以手动设置您想要发送的应用程序的变量PRODUCT_PACKAGES变量。您还需要查看变量的PRODUCT_POLICY,因为它定义了您的产品类型的应用程序集。

由于应用程序之间的相互依赖关系,可能需要一些摆弄才能正确构建的东西,但Android构建输出在出现问题时做了相当好的解释。

相关问题