首页
社区
课程
招聘
[求助]怎么让ndk编译的程序常驻系统
发表于: 2016-5-23 22:08 3430

[求助]怎么让ndk编译的程序常驻系统

2016-5-23 22:08
3430
用adb shell执行ndk编译的程序,如果adb shell退出之后,这个ndk程序也会退出,有什么方法可以让这个ndk程序常驻?或者如何在android手机直接运行这个ndk程序?
我这个ndk程序是while无限循环没有主动退出的。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 103
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
命令后加一个&,可以后台运行,你试试
2016-5-23 22:38
0
雪    币: 138
活跃值: (460)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
int wait_parent_exit()
{
	if(getppid() == 1)
	{
		return 0;
	}
	
	if (fork() > 0)
	{
		exit(0);
	}

	while(getppid() != 1)
	{
		sleep(1);
	}

	return 0;
}


在你的main 里调用下这函数,具体原理你可以搜索下学习;
2016-5-24 09:54
0
雪    币: 24
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以了,非常感谢两位。
2016-5-24 11:05
0
游客
登录 | 注册 方可回帖
返回
//