我已经在system / core / rootdir / bin /中创建了一个简单的脚本文件“ exampleser.sh”,并在system / core / rootdir / init.rc文件中添加了几行:
关于属性:sys.boot_complete = 1 开始示例
服务示例/ system / bin / sh /system/bin/exampleser.sh 类核心 用户根 一个人
并在android源代码的根目录下执行了make,成功完成了make,但是刷新后服务未运行。 该文件未在adb shell中显示,该文件也未添加到设备的/ system / bin /路径中。
有人可以帮我怎么办吗? 还是有关如何将服务添加到源代码的过程?
答案 0 :(得分:0)
也许您应该在构建时在device.mk
中添加以下命令,以将shell文件复制到系统目录中:
PRODUCT_COPY_FILES += \
your_shell_file_path:system/bin/your_shell_file_name
至少,您可以在设备system/bin
目录中找到外壳文件。