asdf
안드로이드에서 OpenCV를 이용하기 위한 툴.
사용법은;;;; 나중에;;
쉬움.
Androidndk를 path에 넣고.. cygwin으로 ndk-build 였나 를 하면 so가 생긴다.
궁금한 점은 그 so 파일 이있는 폴더를 그냥 배포하면 안 되냐는 거다.
ndk-build는 현재 디렉터리(또는 -C 옵션으로 지정된 디렉터리)에서 AndroidManifest.xml를 찾습니다. 그 파일이 있으면 현재 디렉터리를 유효한 안드로이드 프로젝트 디렉터리라고 간주하고, 그 디렉터리의 jni 디렉터리로 들어가서 거기에 있는 Android.mk에 의거해서 빌드를 진행합니다(GNU make로). 그것 뿐입니다.
위의 과정에서 보듯이, r3까지 쓰이던 Application.mk는 이제 필요가 없습니다. 물론 NDK 루트에서 make APP= 를 실행하는 방식을 사용하려면 여전히 Application.mk가(그리고 apps 디렉터리가) 필요합니다.
이 정도만 알면 코드의 실질적인 오류, 즉 컴파일 오류나 링크 오류 이전의 사소한 문제점들은 충분히 해결할 수 있을 것입니다.
written by http://occamsrazr.net
jsize len = env->GetArrayLength(minut);
jbyte* minut1 = (jbyte *)malloc(len * sizeof(jbyte));
env->GetByteArrayRegion(minut,0,len,minut1);
jbyte temp;
for(int i =0;i { temp = minut1[i]; } free(minut1);