hetianlong0
hetianlong0
你好: 我使用了keepAlive-ioctrl分支的代码,将doDaemon函数注释掉了,单独测试了Java_com_boolbird_keepalive_NativeKeepAlive_test函数,writeService函数的sdk version号也修改正确了,但是我发现Service2服务并没有启动。是服务要一定要启动一个新进程吗?可能是哪里的问题?
我使用了idea 2019.2.4的版本,导入了最新的代码,也可以运行,但是发现so库中的__android_log_print(ANDROID_LOG_ERROR, "TAG", "Hello from C++ => 0");这样的语句打印不出来,看代码是已经执行过了该语句。如何能打印ndk中的log呢? idea的debug的console输出如下: [17:44:25 998] DEBUG [com.github.unidbg.linux.android.dvm.BaseVM] (BaseVM:134) - addObject hash=0x78521be3, global=false [17:44:26 003] DEBUG [com.github.unidbg.linux.android.dvm.BaseVM] (BaseVM:134) - addObject hash=0xffffffff83d61724, global=true [17:44:26 003] DEBUG...
我自己编译了一个测试的so库,发现在android 6.0上报错,2款手机是lennovo x3c50和samsung的6.0.1。使用了libc++_shared.so库,android 4.X下没有问题。 报错信息如下: 04-08 18:28:40.534 5597-5597/com.example.memloadertest E/liumeng: load start 04-08 18:28:40.534 5597-5597/com.example.memloadertest E/liumeng: -------00000001 04-08 18:28:40.534 5597-5597/com.example.memloadertest E/liumeng: "/data/data/com.example.memloadertest/lib/libwind.so" is e_phnum: 8 04-08 18:28:40.534 5597-5597/com.example.memloadertest E/liumeng: page_min --->>>00000000,page_max...