본문 바로가기
반응형

전체 글343

[안드로이드] Lombok Requires Annotation Processing 에러 Lombok Requires Annotation Processing 에러 Annotation processing seems to be disabled for the project ' OO ' For the plugin to function correctly, please enable it under "Settings > Build > Compiler > Annotation Processors" 안녕하세요 블랙디입니다. 오늘 생긴 따끈따끈한 에러! 안드로이드 롬복 라이브러리 관련 에러입니다. 사건의 발단 때는 바야흐로 오늘 오후!! 코드 수정할게 있어서 프로젝트를 딱 키자마자 오른쪽 하단 알림창에 낯선 알림창이 훅 들어왔습니다. 별일 아닐거야라는 주문을 외우고, 심호흡을 2~3회 실시 후 자세히 보았더니 .. 2018. 10. 31.
[안드로이드] Could not find play-services-basement.aar 에러 Could not find play-services-basement.aar 에러 (com.google.android.gms:play-services-basement:15.0.1).Searched in the following locations: https://jcenter.bintray.com/com/google/android/gms/play-services-basement/15.0.1/play-services-basement-15.0.1.aar 안녕하세요 블랙디입니다. 드디어! 안드로이드 Error 카테고리에 글을 올리게되었습니다!! (축하축하 자축..) 사건의 발단 때는 바야흐로 오늘 오전이었습니다. 프로젝트 테스트를 위해서 빌드를 하려고하는데 어제는 잘 돌아가던 프로젝트가 갑자기!! console에.. 2018. 10. 29.
[안드로이드] 안드로이드 생명주기 수명주기 안드로이드 생명주기 수명주기 안드로이드 생명 주기란 ?? 수명 주기란?? 안녕하세요 블랙디입니다. 위에서 언급드린 것처럼 안드로이드 life cycle에 대해서 알아보겠습니다. 수명주기의 뜻과 일련의 과정 안드로이드에서 수명 주기란 같은 의미의 말로 '생명 주기'라고도 부르며, 영어로는 'android life cycle'이라고 합니다. 일련의 과정을 풀이 해보겠습니다. 시간이 없으신 분들은 밑에 요약 과정을 참고하시기 바랍니다. 사용자가 앱을 실행하면 Android 시스템은 일련의 수명 주기 메서드를 호출합니다. 만약, 사용자가 다른 Activity를 시작하거나 다른 App으로 전환하는 작업을 수행하면, 기존 Activity는 Background 상태(해당상태는 유지됨)로 전환되면서 시스템은 Activ.. 2018. 10. 28.
[안드로이드] 안드로이드 권한 체크, 퍼미션 체크 하기 안드로이드 권한 체크 PERMISSION CHECK 안드로이드 권한 체크, 퍼미션 체크 하기 안녕하세요 블랙디입니다. 안드로이드 권한은 다양한 기기의 기능을 사용하기위해 꼭 필요한 것입니다. 자! 그럼 시작하겠습니다. 권한 permission 의 종류 시스템 권한은 정상 권한과 위험 권한 두가지로 분류됩니다. 정상권한 정상 권한은 앱을 사용하는 유저들의 개인정보를 위험에 빠뜨리지 않는 권한을 총칭합니다. Manifest에 정상 권한을 선언하면 시스템은 자동으로 권한을 부여하게 됩니다. 자동으로 권한을 부여한다는 것은 앱 실행 시 권한 승인 여부를 묻지 않고 바로 권한을 활용할 수 있다는 것으로 해석하시면 되겠습니다. 위험권한 위험 권한은 사용자의 기밀한 데이터에 대한 접근을 부여할 수 있습니다. 정상권한.. 2018. 10. 26.
[안드로이드] Gradle(그래들)과 JCenter란 안드로이드 Gradle(그래들)과 JCenter 알아보기! 이번에는 프로젝트 하단의 안드로이드 gradle 이란? 안드로이드 jcenter ? 에 대해서 알아보겠습니다. 안녕하세요 블랙디입니다~! 지난 시간에는 프로젝트 상단의 androidmanifest.xml을 봤는데요. 가장 기초적인 내용이니 잘 보시기 바랍니다. 그래들(Gradle) 뜻 그래들(Gradle)은 빌드 자동화 시스템이라고 할 수 있습니다. 현재 안드로이드 앱을 만드는데 필요한 안드로이드 스튜디오의 공식 빌드 시스템이기도 합니다. 또한, java, C / C++, Python 등과 같은 여러 가지 언어를 지원하고 있답니다. build.gradle에서는 프로젝트의 모든 모듈에 적용되는 빌드 구성을 정의합니다. 최상위 빌드파일에서는 프로젝트.. 2018. 10. 25.
[안드로이드] AndroidManifest(매니페스트)의 뜻과 역할, 첫페이지를 변경해보자 YO! 블랙디가 왔썹! 안드로이드 AndroidManifest.xml 파헤치기! ※ 안드로이드 프로젝트를 키자마자 처음으로 맞닥뜨리는 Manifest.xml!!! 매..니 페..스트? 많이 빠르다? (영알못 아닌거 아시죠?ㅎㅎ)자 그럼! 아재개그는 접어두고 AndroidManifest를 알아봐야겠죠~? 안전벨트 꽉 메시고! 함께 가실 준비 됐나요~? 뺌~!뜻(Meaning)명사 - 적하목록(선박 또는 항공기에 적재된 화물의 목록)형용사 - 명백한동사 - 나타나다잠시만요 블랙디님!!! 그래서 AndroidManifest가 뭐냐고요????? 영어공부하지말고 빨리 말해주세요 ㅡㅡ;;네네!! 안드로이드에서 매니페스트란 "안드로이드 시스템이 앱의 코드를 실행하기 전에 확보해야 하는 앱에 대한 필수 정보를 시스템에.. 2018. 10. 24.
반응형