위에 있는 블로그에서 가져온 글이다 위 사이트를 이용해보자!!!!!!
다른 핸드폰 잘 되는데 사용하고 있는 갤8+에서 so 파일 못찾는다고 터진다.
E/net.daum.mf.map.n.api.NativeMapLibraryLoader: Can`t load DaumMapEngineApi.so file
구글링을 통해 해볼 수 있는 방법을 다 해보다가 겨우 발견.. 엄청난 삽질....
우선.. 아마 이 글을 보기 전 jniLibs 폴더와 so 파일을 main에 잘 넣었는지 확인하자.
진짜 이 분은 구원자다. 덕분에 해결..
[ 해결 방법 ]
app단 build.gradle에 splits를 추가하면 된다.
android {
compileSdkVersion 25
buildToolsVersion '26.0.2'
defaultConfig {
...
}
buildTypes {
...
}
compileOptions {
...
}
splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi-v7a', 'armeabi'
universalApk false
}
}
}
splits의 내용을 그대로 추가하면 정상적으로 동작하는 것을 볼 수 있다.