2013-04-24 92 views
4

我正在構建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文件夾。

在此先感謝。

回答

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視具體情況而定。

+0

不起作用。不應該添加文件名到x.mk? – 2016-02-21 13:21:42

相關問題