将可执行文件复制到android系统/ bin中
问题描述:
我正在构建android源代码。 我在external/myservice
文件夹中添加了我自定义的代码,我根据ping应用程序更改了make文件。 我还将myservice的路径添加到build/core/main.mk
。 我的问题是当构建完成后,生成的可执行文件不会复制到system/bin
文件夹中,而是会转到out/target/product/../obj/EXECUTABLES/myservice_intermediates/
文件夹。将可执行文件复制到android系统/ bin中
我该怎么做才能让我生成的可执行文件直接进入out/target/product/../system/bin
文件夹。
在此先感谢。
答
终于我找到了答案。
你必须在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
视具体情况而定。
不起作用。不应该添加文件名到x.mk? – 2016-02-21 13:21:42