标签: android c linux process rename
我的Android程序会启动一个用C语言编写的进程。我需要修改这个过程'名。
我使用了prctl(PR_SET_NAME)并更改了/proc/$pid/status,但/proc/$pid/cmdline没有更改。
prctl(PR_SET_NAME)
/proc/$pid/status
/proc/$pid/cmdline
我搜索并发现我可以修改argv[0]的值,但我不知道如何在Android程序中执行此操作。
argv[0]
答案 0 :(得分:0)
我使用“environ”指针查找argv [0]并成功更改进程名称。