jnienv

    1

    2답변

    저는 초보자입니다. 나와 함께있어주세요. 저는 C/C++로 작업 할 때 필요한 Java 클래스 집합이 있습니다. 나는 자바에 대해 상당히 익숙하지 않기 때문에 한번에 한 걸음 씩 나간다. String, int double 등으로 java를 호출 할 수있게되었지만 최종 결과는 바이트 배열 (PDF 문서)을 다시 가져올 것이므로 간단한 두 요소 바이트 배열을

    0

    1답변

    WideCharToMultiByte를 사용했지만 env-> GetStringUTFChars로 바꿨습니다. 이제 MultiBytetoWideChar를 JNI env 해당 호출로 대체하려고합니다. 전화가 걸립니까? GetStringChars입니까?

    1

    2답변

    1 라이브러리의 jni 메소드를 다른 jni 라이브러리의 다른 메소드에서 호출 할 수 있습니까? 예를 들어 : 나는 2 개의 라이브러리 lib_1.so와 lib_2.so를 가지고 있습니다. lib_2.so에서 lib_1.so의 get_interface() 메소드를 호출하려고합니다. 이것이 가능합니까? 예인 경우 어떻게 수행 할 수 있는지 예를 들려주십시오.

    1

    2답변

    나는 파일로 작성한 은 다음과 같습니다 그런 다음 package JNI; public class Natives { public static final int PAGE_READONLY = 0x02; public static final int PAGE_READWRITE = 0x04; public static final int P

    2

    1답변

    에 따라 색인이 4 인 인 JNIEnv 함수 GetVersion (초기)을 호출하려고했습니다. 저는 param 이름 대신 [ebp + x]를 사용하여 참조 용으로 masm-code를 조정하고 nasm을 적용하기 위해 this site을 사용했습니다. 다음 클래스 및 어셈블리 파일은 횡설수적 인 숫자 출력을 생성해야하지만 대신 오류 메시지가 나를 로그 파일로

    1

    1답변

    저는 현재 JNI 환경과 jobject 객체를 로컬로 저장했습니다. JNI에서 ICS 및 장치를 실행하려면 JNI 코드를 수정해야합니다. 심지어 바로 그 일을하고있는 경우 02-20 10:20:59.523: E/dalvikvm(21629): JNI ERROR (app bug): attempt to use stale local reference 0x38100

    0

    1답변

    Java 7을 설치 한 후 모든 갑작스런 xcode에서 jni.h 파일을 찾을 수 없다는 오류가 발생하여 프로젝트를 컴파일하지 못했습니다. 나는 'rm'명령으로 자바 7을 수동으로 제거하여 시도했다. "-I/System/Library/Frameworks/JavaVM.framework/Headers /"경로로 xcode 프로젝트 빌드 설정에서 컴파일러 플래그

    0

    1답변

    JNI 인터페이스를 사용하여 C 코드에서 Java 코드를 호출합니다. 컴파일 중에 다음 명령을 사용합니다 : gcc -g -I/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/include/-I/usr/lib/jvm// usr/bin/java -L/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86

    0

    1답변

    C++에서 관찰자 패턴을 구현하는 코드가 있습니다. Java JNI 코드를 작성하여 관찰자를 등록하는 C++ 코드와 유사합니다. Java에서 관찰자를 등록 할 때 C++에서 수신기를 만드는 native 메서드를 호출합니다. C++의 메소드 호출이 등록 된 Java observer에서 상응하는 메소드를 호출하도록합니다. 나는이 코드를 JNIEnv을 C++의

    0

    1답변

    jboolean Java_org_opencv_samples_NativeActivity_CvNativeActivity_BrightnessJNI ( JNIEnv* env, jobject thiz, jint height, jint width, jintArray in, jintArray out) { jint* _in = env->G