Open zhangxy123666 opened 5 years ago
尝试一下去掉logger.h 这个include,然后把函数里面的代码都去掉,编译以后再放到指定目录去试试,我不确定是哪儿的问题,但是你可以试试这样逐步排查.还有就是启动的时候我记得是有log输出的吧,我起初尝试的时候也有开不开机的问题,log中应该有些有效的信息.
日志里 Sensors: sns_acm_mr.c(472):Error getting info for service 3
输出完这一句就停止了,没有更多的错误堆栈信息
大佬你当时的 Android.mk能找到发我下吗,我想是不是LOCAL_LDLIBS 的问题,谢谢啦
![Uploading image.png…]() 只有这么多信息,然后就没有输出了 ,你的Android.mk 和Applicaition.mk有什么不一样的地方吗
明天吧,不早了兄弟早点休息
android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog LOCAL_MODULE := ibc LOCAL_SRC_FILES := library.cpp LOCAL_C_INCLUDES := library.h include $(BUILD_SHARED_LIBRARY)
application.mk APP_ABI := arm64-v8a armeabi-v7a
cpp
class staticClass{
public: staticClass(){ LOGE("just a hook test"); } };
static staticClass s;
h
感谢楼主分享,另外楼主的NDK版本是多少呀
因为我这里 的宏和你的名称不一样
所以我想看下是不是和NDK有关系
VA_ARGS __VA_ARGS__
android-ndk-r16b
修改app_process32
nexus5 lineage os 7.1.2 010editor修改为 用readelf查看结果 CPP代码也没几行
system lib下面有 ibdl.so这个文件,push进去app_process32之后就停留在启动界面了