动态库里需要用到 root 权限,JNA 怎么调用呢
1
billlee 2020-09-09 23:18:59 +08:00
做不到,非 root 进程不可能提权到 root. 只能让 java 进程也用 root 运行。
|
2
SingeeKing 2020-09-10 00:43:43 +08:00 via iPhone
二进制可以用 SUID,所以大概思路是写一个程序调用这个动态链接库然后 Java 调用这个程序
|
3
xujinkai 2020-09-10 00:49:09 +08:00 via Android
另一个办法是进程间通讯,需要另外写一个服务程序调用动态库
|