본문 바로가기

Setting

[Android] 현재 Android 최신 버전 상태 (2016.10.25) ## 버전 상태gradle : 2.2.1google-services : 3.0.0 maven-plugin : 1.5gradle-plugin : 0.13.0 compile sdk : 25build tool : 25.0.0 google support library : 25.0.0play service : 9.8.0 ## 최상위 build.gradlebuildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.1' classpath 'com.google.gms:google-services:3.0.0' // NOTE: Do not place your application dependencie.. 더보기
[Android] WebView File Upload input 태그를 이용하여 파일 업로드를 할 때, Chrome Browser에서는 잘 되지만,앱 WebView에서는 동작을 하지 않는다. 결국 구글링과 Chrome 소스를 참고 해서 File Upload를 테스트 해 보았다. 내가 테스트한 WebView 셋팅 소스 이다.가장 중요한 부분이 setWebChromeClient 함수 이다. private static final String TYPE_IMAGE = "image/*"; private static final int INPUT_FILE_REQUEST_CODE = 1; private ValueCallback mUploadMessage; private ValueCallback mFilePathCallback; private String mCameraPho.. 더보기
[Android] Unable to execute dex: method ID not in [0, 0xffff]: 65536 Unable to execute dex: method ID not in [0, 0xffff]: 65536 위와 같은 에러는 안드로이드에서 빌드시 메소드 갯수 제한(65K) 이 되어 있기 때문에 이 이상인 경우 빌드를 막아놓아서 발생한 것입니다.이부분을 피하기 위해 안드로이드 에서는 MultiDex를 지원해주고 있는데요. 지금 부터 MultiDex를 설정하는 방법을 알려 드리겠습니다. 1. app/build.gradle 에 아래 소스를 추가 시킵니다.defaultConfig { ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' }참고 : http:/.. 더보기