摘要:
需要下载 http://pan.baidu.com/s/1nueP8NJadb remountadb push su /system/bin/suadb push su /system/xbin/suadb shell chmod 4755 /system/bin/suadb shell chmod... 阅读全文
摘要:
1,编译阶段找不到库,需要修改MK文件。1.libbb.so放在jni/prebuilt文件夹(自己新建),同时把Android.mk复制一份到prebuilt下。2.libbb.so的Android.mk如下:[java]view plaincopyLOCAL_PATH:=$(callmy-dir... 阅读全文
摘要:
JNIEnv*(*getJNIEnv)();void*fu=dlopen(“/system/lib/libandroid_runtime.so”,RTLD_NOW);getJNIEnv=dlsym(fu,”_ZN7android14AndroidRuntime9getJNIEnvEv”);jnien... 阅读全文
摘要:
网上找来的一片文章,要FQ的android应用加壳1、需求背景在某些特殊场景下,我们需要在不修改原应用apk的情况下对其做些额外的事情,比方集成广告、增加鉴权、增加防止反编译的逻辑等。那么我们需要在应用外嵌套一层壳,该壳集成我们想要实现的功能。2、方案一首先想到的是将原apk作为一个完整包直接放入到... 阅读全文
摘要:
1.nm -D libxxx.so 打印出符号信息。我一般这样用:nm -D libxxx.so |grep T2.ldd libxxx.so 查看依赖关系3.readelf -a libxxxx.so 用来读取elf信息我一般这样用:readelf libxxx.so |grep NEEDED 这... 阅读全文
摘要:
一般是类的路径或者类找不到 直接进入src目录通常用如下办法-classpath . -bootclassapth \sdk~\android.jar这2点只要注意了 必须能生成 javah -jni -bootclasspath D:\Android\sdk\platforms\android... 阅读全文
摘要:
(1)设置aapt.exe的路径到PATH路径(2)之前一位是aapt.exe不对,用本机的adt-bundle-windows-x86_64-20131030\sdk\build-tools\android-4.4\aapt.exe替换到下载的aapt.exe(3)删除这个文件C:\Users\A... 阅读全文
摘要:
如果在一个函数内 char *getstr() { char str[30]; str[30] = "abcdef"; return str;}紧接着printf("%s", getstr()); //这样是可以输出的但是如果char *s = getstr();printf("%s", s... 阅读全文
摘要:
fork函数可以产生一个子进程,和原本的进程几乎一模一样fork调用之后会变成2个进程1) fork 返回0 表示子进程在执行2) 返回-1 出现错误3)大于0 父进程在执行,返回的实际是子进程的IDsetsid() 函数调用之后 会是的子进程成为leader进程,并且与其父进程会话组脱离,进程同同... 阅读全文