M1에서 안드로이드 앱 빌드시 Room lib 에러 발생하면...

Dr.Green·2021년 12월 24일
0

M1에서 안드로이드 앱 빌드시 Room lib 에러 발생하면...

No native library is found for os.name=Mac and os.arch=aarch64.

아래 코드와 같이 sqllite-jdbc 버전을 별도 선언해 준다(build.gradle

dependencies {
    kapt ("androidx.room:room-compiler:$rootProject.roomVersion"){
        exclude(group:'org.xerial')
    }
     implementation ("androidx.room:room-runtime:$rootProject.roomVersion"){
        exclude(group:'org.xerial')
    }
    implementation ("androidx.room:room-ktx:$rootProject.roomVersion"){
        exclude(group:'org.xerial')
    }
    // M1 apple mac Rosetta2
    implementation 'org.xerial:sqlite-jdbc:3.34.0'
    }
profile
모바일 퍼스트

0개의 댓글