반응형
Notice
Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- socket.io
- Kotlin
- git-push
- ozd
- git
- mqtt
- Java8
- Flavors
- OZViewer
- AWS
- 워치
- Dva
- gradle
- google-login
- firebase-storage
- ActivityResult-API
- Firebase
- TIZEN
- 오즈뷰어
- JNI
- firebase-database
- cloud-firestore
- NoSuchMethodError
- hung-up
- Galaxy Watch
- mosquitto
- socket-server
- BottomSheetDialog
- socket-client
- Android
Archives
- Today
- Total
Hyeyeon blog
[Android] JNI 오류 - error=2, No such file or directory 본문
반응형
JNI의 .cpp 파일에서 std::string을 사용하기 위해 include <string>을 추가했더니 오류가 발생했다.
ㅠ.ㅠ
😵 오류 내용 :
Execution failed for task ':mid:stripAllDebugDebugSymbols'.
> 1 exception was raised by workers:
org.gradle.process.internal.ExecException: A problem occurred starting process 'command '/Users/hyeyeon/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip''
😇 해결 방법 :
1. jni 모듈의 build.gradle에 doNotStrip "**/*/*.so" 를 추가하고 Clean Build 실행
android {
packagingOptions {
..
doNotStrip "**/*/*.so" <-- 추가
}
}
2. Android.mk 에 APP_STL := c++_static 추가
APP_ABI := all
APP_STL := c++_static
728x90
'개발 > Android' 카테고리의 다른 글
이펙티브 코틀린 - 2장 가독성 (0) | 2024.03.10 |
---|---|
이펙티브 코틀린 - 1장 안정성 (0) | 2024.03.06 |
[Android] Github Actions으로 Android CI 구현하기 (0) | 2023.01.04 |
[Android] DataBinding으로 RecyclerView 만들기 (리스트 높이 제한 방법) (0) | 2022.12.31 |
[Android] NFC on, off 상태 확인 (기본모드, 카드모드, 비활성화) (0) | 2022.06.23 |
Comments