KeepAlive icon indicating copy to clipboard operation
KeepAlive copied to clipboard

Fighting against force-stop kill process on Android with binder ioctl / Android高级保活

Results 8 KeepAlive issues
Sort by recently updated
recently updated
newest added

你好: 我使用了keepAlive-ioctrl分支的代码,将doDaemon函数注释掉了,单独测试了Java_com_boolbird_keepalive_NativeKeepAlive_test函数,writeService函数的sdk version号也修改正确了,但是我发现Service2服务并没有启动。是服务要一定要启动一个新进程吗?可能是哪里的问题?

2020-09-19 16:19:50.260 23215-23241/com.boolbird.keepalive E/AndroidRuntime: FATAL EXCEPTION: Thread-2 Process: com.boolbird.keepalive:resident, PID: 23215 java.lang.UnsatisfiedLinkError: dlopen failed: library "libbinder.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1016) at java.lang.System.loadLibrary(System.java:1657) at com.boolbird.keepalive.NativeKeepAlive.(NativeKeepAlive.java:7) at com.boolbird.keepalive.KeepAliveProcessImpl$1.run(KeepAliveProcessImpl.java:82) 一直是这个错误 ndk版本为16 请问有什么解决的方法吗###

在../../tools/android-sdk-mac_86/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/bits/fortify/string.h #if __ANDROID_API__ >= __ANDROID_API_J_MR1__ return __builtin___strcat_chk(dst, src, __bos(dst)); undefined reference to '__strcat_chk'

tag设置了29需要把so文件放到libs目录下 放了之后缺少arm64/libbacktrace.so 从官方下载的img 解压出来libbacktrace.so 放进去之后 又提示找不到头文件 现在脑子有点大了 作者可以帮忙搞一下吗?

service一直在启动关闭 无法正常启动

--------- beginning of system 2020-05-11 01:29:49.245 1145-1640/? I/ActivityManager: Force stopping com.boolbird.keepalive appid=10016 user=0: from pid 14714by app 2020-05-11 01:29:49.246 1145-1640/? I/ActivityManager: Killing 14536:android.process.daemon/u0a16 (adj 500): stop com.boolbird.keepalivefrom pid 14714by app...

能增加armeabi的类型?