Exception Study 13

Error : No toolchains found in the NDK toolchains for ABI with prfix.... (feat. Android)

정확한 원인과 해결 원리는 파악되지 않았으나 , 해결했기에 기록을 남김. - 에러상황 : 안드로이드 스튜디오 샘플(아무것도없는 Empty) 프로젝트 생성될때 발생되는 에러 - 구글링에 찾은 결과 Project > build.gradle 파일에 아래와 같이 설정이 되어있어서 gradle 버전을 1 해결처럼 수정해주고 돌려주면된다. 현재 1 > dependencies { classpath 'com.android.tools.build:gradle:3.0.1' ...... } 1 해결 > dependencies { classpath 'com.android.tools.build:gradle:3.2.1' .... } -그런데 만약 해결방법을 시도했을때 또 다른 에러 상황이 발생할수도 있다. 그 에러는 아래와 같다...

Exception Study 2019.03.29

Error : Cause by : java.lang.ClassNotFoundException: com.google.firebase.provider.FirebaseInitProvider (feat. Android)

에러상황 : 해당기기는 OS Versioni:16 / 앱 minVersion:16 / 테스트가 잘 안되어 있는 OS 대상으로 앱을 실행한 결과 앱이 죽는 현상 발생 . 에러문구는 아래와같다. "Cause by : java.lang.ClassNotFoundException: com.google.firebase.provider.FirebaseInitProvider" - 문제접근 방향: DEX 의 제한성과 연관이 있다고 판단함 - 이유 : DEX(Dalik Executable) 기본 제약조건은 65,563 가지의 방법으로 코드의 양(SDK , 라이브러리 , 프레임 워크 와 같은 모든 메소드)을 고정한다. 이때 모든 코드의 양이 위의 고정값을 초과하였을때 나머지 초과되는 부분을 컴파일 하지 않아서 위에서 찾을 ..

Exception Study 2019.02.18