저는 모든 프레임마다 위치를 변경하는 많은 포인트를 그릴 필요가있는 Android 용 게임을 만들고 있습니다. 게임의 수학/물리학 섹션의 처리 성능을 높이기 위해 ndk를 사용하므로 가장 빠른 성능을 얻으려면 OpenGL을 사용해야합니다. 지금 당장 모든 픽셀의 색상을 유지하는 배열에서 텍스처를 매 프레임마다 만듭니다. 나는이 방법으로 ~ 초당 10 프레임
성능상의 이유로 Android NDK를 사용하여 주로 C로 응용 프로그램을 만들고 있지만 Android에서 fopen과 같은 파일 작업이 제대로 작동하지 않는 것으로 보입니다. 이러한 함수를 사용하려고 할 때마다 응용 프로그램이 충돌합니다. Android NDK로 파일을 만들고 쓰려면 어떻게해야합니까?
내 안드로이드 프로젝트에서 기존의 네이티브 C 라이브러리를 사용하려고합니다. 라이브러리는 NDK 도구로 잘 만듭니다 ... 이제 이해해야 할 것은 라이브러리로,하지만 내 라이브러리는 jni.h을 포함처럼, 특정 함수 선언을 추가해야합니다 예를 들어 : JNIEXPORT jint JNICALL Java_com_MultPkg_Mult_mult(JNIEnv *,
새 Android Native Development Kit (예 : JNI)로 a project을 이동 중입니다. 멋진 충돌보고 대화 상자를 표시하기 위해 SIGSEGV를 잡으려고합니다 (SIGILL, SIGABRT, SIGFPE도 가능). 현재 일어나는 일 (또는 그 전에) : 즉각적인 예기치 않은 프로세스의 죽음과 OS가 다시 시도 할 수있는 시도. (