我在构建 Android ROM(galaxys2att,姜饼)时遇到问题。我决定是时候更聪明地处理 makefile 了。所以我创建了一个简单的测试项目来玩。但它没有被编译。这是我所做的:
1 我在可构建模块下创建了一个目录(“ myproject/ ”)(我使用了“ Mms/ ”,但其他人也有同样的问题)。
2 我Android.mk
在该目录中创建包含
你好:
echo "Hello from myproject"
(我在 hello: 和 echo: 页面编辑器之间没有空行添加了这些)
3 我mm
在“ Mms/ ”目录下运行。
Mms 和其他子项目已编译但没有 myproject 的证据。
Mms 中的 Android.mk 包含的行
include $(call all-makefiles-under, $(LOCAL_PATH))
当然我envsetup.sh
本来是跑的。
我在这里想念什么?