Notice
Recent Posts
Recent Comments
Link
투케이2K
302. (TWOK/ERROR) [Android] 안드로이드 Execution failed for task :engine:externalNativeBuildCleanDebug 본문
투케이2K 에러관리
302. (TWOK/ERROR) [Android] 안드로이드 Execution failed for task :engine:externalNativeBuildCleanDebug
투케이2K 2025. 3. 11. 18:33[환경 설정 및 설명]
프로그램 : AndroidStudio
설 명 : [Android] 안드로이드 Execution failed for task :engine:externalNativeBuildCleanDebug
[설 명]
--------------------------------------------------------------------------
[에러 원인]
--------------------------------------------------------------------------
1. 안드로이드 NDK 가 포함 된 프로젝트를 다른 PC로 복사 한 후 열었거나, NDK 를 다른 곳으로 이동 한 후 프로젝트
Clean Project (클린 프로젝트) 혹은 Rebuild Project (리빌드 프로젝트) 시 발생 하는 빌드 에러
2. 에러 발생 로그 :
Execution failed for task :engine:externalNativeBuildCleanDebug
--------------------------------------------------------------------------
--------------------------------------------------------------------------
[해결 방법]
--------------------------------------------------------------------------
1. NDK 빌드가 필요한 프로젝트 모듈의 build.gradle (Module:app) 파일 진입
2. defaultConfig 내에에 선언 된 ndk { } 블럭 내 코드 주석 후 Sync 수행
defaultConfig {
minSdkVersion 21
targetSdkVersion 30
versionCode 1
versionName "1.0.0"
ndk {
// abiFilters "armeabi", "armeabi-v7a", "x86" -----------------------> 해당 코드 주석 및 삭제
}
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
3. defaultConfig 내에에 선언 된 ndk { } 블럭 내 코드 다시 주석 해제 후 Sync 수행
defaultConfig {
minSdkVersion 21
targetSdkVersion 30
versionCode 1
versionName "1.0.0"
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86" -----------------------> 해당 코드 주석 해제
}
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
4. 프로젝트 Clean Project , Rebuild Project 수행 실시
--------------------------------------------------------------------------
--------------------------------------------------------------------------
[참고 사이트]
--------------------------------------------------------------------------
[안드로이드 에서 C++ 코드 사용 방법 - CMake 모듈 생성 방법]
https://blog.naver.com/kkh0977/223012296306?trackingCode=blog_bloghome_searchlist
[안드로이드 에서 C 코드 사용 방법 - CMake 모듈 생성 방법]
https://blog.naver.com/kkh0977/223013374341?trackingCode=blog_bloghome_searchlist
[빌드 에러 - Cmake 3.10.2 not found in SDK, PATH or by cmake.dir prop]
https://blog.naver.com/kkh0977/223434439459?trackingCode=blog_bloghome_searchlist
--------------------------------------------------------------------------
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments