본문 바로가기

#android

[Android] build gradle failed to resolve ## 현재 오류 발생 및 해결은 Android Studio 3.2 버전에서 발생함.갑자기 어느 순간에 ' failed to resolve' 라는 에러와 함께 특정 라이브러리가 로딩이 되지 않는다는 Gradle 에러를 볼 수 있다.이럴 경우 혹시 아래와 같이 build.gradle 파일이 되어 있지 않은가 확인 해보세요.또는 jcenter()가 포함되어 있는지 체크해보세요.# build.gradlebuildscript { ... .. 더보기
[Android] Unit Test, Android UI Test 폴더 관리 기본적으로 android studio 에서 앱을 생성하기 되면 아래와 같은 폴더 형태가 됩니다.androidTest 폴더에서는 Android 디바이스에서 UI릍 테스트 하지요.그리고 test 폴더에서는 간단한 JUnit Test를 하는데요.위 상태라면 문제 없이 테스트가 잘 동작 합니다.그럼... 혹시 아래 같은 상황을 보신적은 없으신가요?웁쓰... 위 정상적인 폴더 형태와 달라진 점 찾으셨나요??java 폴더가 녹색이 아닌 파란색으로 되어 있네요... 더보기
[Android] Could not find com.android.tools.lint:lint-gradle 혹시 Release로 빌드시 아래와 같은 에러가 보인다면.Could not find com.android.tools.lint:lint-gradle 그럼 build.gradle에 아래 부분이 추가 되어 있는지 확인 해보세요.allprojects { repositories { google() jcenter() }}저 오류는 google() repositories가 빠질 경우 발생 한다고 하네요.https://.. 더보기
[Android] Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details Android Studio 3.0을 사용하다가 아래와 같은 에러가 나왔다.Information:Gradle: Executing tasks: [:app:assembleDebug, :app:assembleDebugUnitTest]Information:Gradle: BUILD FAILED in 4sInformation:Kotlin: Kotlin JPS plugin is disabledInformation:2018-04-19 오후 4:07 - Compila.. 더보기
[Android] Java로 새로운 프로젝트를 만드는 것 이제 그만.... (번역) 왜 새 Android 프로젝트를 Java로 만들면 안되는가...원문 : https://medium.com/snapp-mobile/why-starting-a-new-android-project-with-java-is-a-bad-idea-359bffe0bbd6나는 프로그래밍 언어에 회의적인 사람이다. 나는 새로운 언어로 뛰어 넘지 않았고, 매년 5개 새로운 언어를 배우고자 노력 한다. 새로운 것을 찾으면 꾸준히 해왔다. 20년 동안 내.. 더보기
[Android] 기본 카메라 앱 실행 시키기 12345678910111213141516private void callCamera() {     Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);    try {     &n.. 더보기
[Android][iOS] AccessToken을 어떻게 관리 할까?? 앱 개발 하실 때 대부분 OAuth2.0을 따라 진행 하실 겁니다.OAuth 인증에 따라 서버에서 AccessToken 을 받아 어떻게 관리하시는지??Android 경우 AccountManager를 통하여 저장 관리참조 : http://blog.udinic.com/2013/04/24/write-your-own-android-authenticator/iOS 경우 KeyChain에 저장 관리참조 :  https://developer.a.. 더보기
[Android] 내가 생각 하는 VIPER Pattern http://bartysways.net/?p=690VIPER는 아키텍처 디자인 패턴이다.위 그림의 형태를 가장 많이 봐 온 것 같다.VIPER에 대해 조금만 검색 하면 엄청나게 많은 글들을 볼 수가 있다.여기서는 내가 Android 아키텍처를 구성할 때 생각하는 VIPER 패턴 형태를 공유하고자 한다.## VIPER : View, Interactor, Presenter, Entity, RouterView : View(CustomView), Fragm.. 더보기