如何在启动时/启动后在有根的Android上启动本机服务器应用程序(ELF)?]

问题描述 投票:1回答:1

我有一个扎根的Android平板电脑。我已将本机服务器应用程序(Linux ARM ELF)复制到/ data / tmp并运行。只缺少一件事:我想在平板电脑启动时启动服务器。在几种情况下,使任务easier

  • 该设备已经植根,我可以复制任何内容,
  • 无需安装程序,一旦完成自动启动,任务就完成了,
  • 我的服务器程序不需要任何设置,没有文件,没有库,没有root权限,什么也没有。
  • 我既不想玩创建APK包,也不想玩NDK。我正在寻找最简单的方法。可以,如果针对不同的Android发行版有不同的解决方案(我对当前版本2.2和2.3感到迷惑)。

也许我应该使用inittab

?无论如何,我更喜欢“最官方”的解决方案,如果我们可以在植根设备的情况下谈论“官方”的解决方案,那么我正在寻找“尽可能减少黑客”的解决方案。

更新:我发现了这一点:http://www.androidenea.com/2009/08/init-process-and-initrc.html-我会尝试并关闭问题,如果可以的话。

我有一个扎根的Android平板电脑。我已将本机服务器应用程序(Linux ARM ELF)复制到/ data / tmp并运行。只缺少一件事:我想在平板电脑启动时启动服务器。...

android native autostart
1个回答
0
投票

最简单的方法是APK。我相信您可以创建一个在启动时启动的服务,然后从那里执行ELF。您的APK也可以提供一个“配置”应用程序,可让您安装/卸载ELF,以便在用户删除应用程序APK时可以清除所有文件。

© www.soinside.com 2019 - 2024. All rights reserved.