我找不到存在的变量。]>
Java代码:
package net.keyfqs.CrackMe; public class Main { public static int i = 100; public static Boolean allow = true; public static void hacker() { System.out.println("hi c++"); } public static void main(String[] args) { System.out.println("Hello World!"); while(allow); System.out.println("You crack me"); while(true); } }
C ++代码:
VOID check(void* data, const char* message) {
if (data == NULL) {
MessageBoxA(NULL, message, "Orientent", MB_OK | MB_TOPMOST | MB_ICONERROR);
ExitProcess(0);
}
}
void DMS() {
jclass jcl = jenv->FindClass("net/keyfqs/CrackMe/Main");
check(jcl, "class npcorrect");
jfieldID fid = jenv->GetStaticFieldID(jcl, "allow", "Z");
check(fid, "varriable no correct"); // here is a mistake
}
我找不到存在的变量。 Java代码:包net.keyfqs.CrackMe;公共类Main {public static int i = 100;公共静态布尔值allow = true;公共静态无效...
在Java中,您必须区分原始类型boolean
和(java.lang。)Boolean
类。