创建、安装和运行本机android应用程序/服务

创建、安装和运行本机android应用程序/服务,android,service,native,Android,Service,Native,我的公司有两个在Windows/Mac/Linux上作为服务或守护进程运行的本机应用程序。我用Android工具链编译了这段代码。我有一个根安卓设备,我可以把这个应用程序推到它上面,作为进程运行,它工作得很好。然而,我想构建某种类型的安装程序(可能是.apk),我可以在其中添加本机应用程序,并在任何android设备上运行(例如,不需要根目录)。 那么,有人知道链接、示例,甚至知道如何“安装”本机应用程序并运行吗? 谢谢 /Loren要正确地做到这一点,您需要将本机服务重新设计为android服

我的公司有两个在Windows/Mac/Linux上作为服务或守护进程运行的本机应用程序。我用Android工具链编译了这段代码。我有一个根安卓设备,我可以把这个应用程序推到它上面,作为进程运行,它工作得很好。然而,我想构建某种类型的安装程序(可能是.apk),我可以在其中添加本机应用程序,并在任何android设备上运行(例如,不需要根目录)。 那么,有人知道链接、示例,甚至知道如何“安装”本机应用程序并运行吗? 谢谢
/Loren

要正确地做到这一点,您需要将本机服务重新设计为android服务使用的库,并按照android的服务概念(生命周期、状态栏通知等)进行操作


尝试运行您自己的可执行文件(与android提供的可执行文件的库相比)并不是android让您变得容易的事情,也不是鼓励您去做的事情。

[此处][1]是类似的问题。答案是肯定的。请查收。[1] :谢谢。但我确实将我的应用程序放在proj_dir/libs/armeabi-v7a目录中,而在data/data/com.blah.blah/lib目录中没有看到它。