본문 바로가기
반응형

2018/082

[Android / 안드로이드] aar 라이브러리 추가하기 arr 이란 ? AAR (Android Archive) 은 Android 라이브러리 프로젝트의 바이너리 배포판입니다. 보기엔 jar와 비슷해 보이지만 차이점으론 jar는 java 을 포함하고 있고 aar은 레이아웃, 이미지 등 각종 resource도 같이 포함하여 배포할 수 있다는 차이점이 있습니다. 이를 이용해서 Java class 및 method 와 더불어 레이아웃 및 드로어블과 같이 공유 리소스에 번들로 구성할 수 있습니다. Android studio에서 aar파일 추가하는 법은 아래와 같습니다. 1. 프로젝트에 AAR 파일을 복사합니다. - 경로 : (프로젝트 루트) / app / libs 2. app 폴더의 build.gradle 파일에 소스를 추가합니다. - aar 파일이 포함된 폴더를 rep.. 2018. 8. 29.
[Android / 안드로이드] Multidex Error Android studio Multidex Error 해결하기 단일 DEX(Dalvik Executable) 바이트코드 파일에서 코드가 호출할 수 있는 매소드의 개수는 총 '65,536'개 입니다. 호출한 매소드가 '65,536'개를 초과하면 빌드 오류가 발생하게 됩니다. multidex라는 앱 구성을 활성화하여 '65,536'개 이상의 메소드를 활용하는 방법입니다. Multidex는 앱이 다중 DEX 파일을 빌드하고 읽을 수 있게 해줍니다. Multidex 설정하기 1. build.gradle * minSdkVersion 21 이상 android { defaultConfig { minSdkVersion 24 targetSdkVersion 28 // Enabling multidex support. mul.. 2018. 8. 28.
반응형