티스토리 뷰
모바일 프로그래밍
Android Studio undefined reference to __android_log_print 발생시 해결 방법
두덕리온라인 2016. 4. 7. 12:59728x90
반응형
Eclipse NDK 프로젝트를 Android Studio에 import 하였을때 발생하는 에러로서 Android.mk에 링크가 다음과 같이 정의가 되어 있음에도 불구하고 undefined reference to __android_log_print가 발생했다.
Android.mk
LOCAL_LDLIBS := -llog -landroid -lEGL -lGLESv2
이런 에러가 발생할때는 다음과 같이 build.gradle을 열어서 ndk에 다음과 같이 ldLibs를 추가해 주어야 한다. Android Studio에서 import시 ldLibs를 추가해 주지 않기 때문이다.
ndk {
moduleName "mediaweb"
ldLibs "log", "android", "EGL", "GLESv2"
}
반응형
'모바일 프로그래밍' 카테고리의 다른 글
Android Studio auto import 설정하기 (0) | 2016.04.07 |
---|---|
Android Studio 라이브러리 프로젝트에 NDK 설정하기 (0) | 2016.04.07 |
Android SurfaceView 예제 (0) | 2016.04.07 |
Android 파일 탐색기 예제 (0) | 2016.04.07 |
Android 리눅스 API 후킹 (0) | 2016.04.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday