android adbi,adbi 编译报错 hijack.c:764:11: error: use of undeclared identifier 'PTRACE_GETREGS' 解决!...

C:\Users\piao\Downloads\adbi\hijack\jni

λ ndk-build.cmd

Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-14.

[arm64-v8a] Compile        : hijack <= hijack.c

C:/Users/piao/Downloads/adbi/hijack/jni/../hijack.c:141:22: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts

between pointers to integer types with different sign [-Wpointer-sign]

if (strncmp(ELFMAG, ehdr.e_ident, SELFMAG)) { /* sanity */

^~~~~~~~~~~~

D:/DevelopTools/Android/sdk/ndk-bundle/build//../sysroot/usr/include\string.h:137:44: note: passing argument to parameter '__rhs' here

int strncmp(const char* __lhs, const char* __rhs, size_t __n) __attribute_pure__;

^

C:/Users/piao/Downloads/adbi/hijack/jni/../hijack.c:529:76: warning: comparison of unsigned expression 

if ((*p = ptrace(PTRAC

你可能感兴趣的:(android,adbi)