我正在构建android源代码。
我在external/myservice
文件夹中添加了自定义代码,我根据ping应用程序更改了make文件。
我还将myservice的路径添加到build/core/main.mk
。
我的问题是,当构建完成时,生成的可执行文件不会复制到system/bin
文件夹中,而是转到out/target/product/../obj/EXECUTABLES/myservice_intermediates/
文件夹。
我该怎么办才能将生成的可执行文件直接转到out/target/product/../system/bin
文件夹。??
提前致谢。
答案 0 :(得分:4)
最后我找到了答案。
您必须在device/../<device name>/<devicename>.mk
文件中的PRODUCT_PACKAGES变量中添加可执行文件或包或库名称
PRODUCT_PACKAGES += <name of binary or apk or shared library>
根据具体情况,该文件将转到文件夹system/bin or system/app or system/lib
。