분류 전체보기114 BuildConfig import가 안 될 때 해결 방법 오류 내용BuildConfig가 제대로 import 되지 않는 오류입니다. BuildConfig에 빨간 줄이 뜹니다. 저는 Compose를 사용했을 때 해당 오류가 발생했습니다. build.gradle(app)buildFeatures { buildConfig = true } app 수준의 build.gradle.kts 파일에 위와 같이 입력합니다. Compose를 사용하고 있다면 이미 buildFeatures에 compose = true가 적혀있을 것입니다.이 때는 해당 코드를 지울 필요 없이, 다음처럼 두 코드를 같이 입력하시면 됩니다.buildFeatures { compose = true buildConfig = true} 코드를 입력하셨다면 Sync Now를 누르고Build > Clean.. 2024. 11. 18. R이 import 되지 않을 때 해결 방법 오류 내용Resource 파일인 R 이 제대로 import 되지 않아 빨간 줄이 뜨는 오류입니다. 코드를 복사해 오거나, 디렉토리 명이 변경되었을 때 주로 발생합니다. 🟡 오류 해결하기 🟡import com.example.projectName.R 위와 같이 import 구문을 직접 입력해 줍니다. 물론, com.example.projectName은 프로젝트 경로입니다. 자신의 프로젝트 경로를 입력하시면 됩니다. 제대로 입력하시면 코드에서 빨간 줄이 사라지고 정삭적으로 import 되는 모습을 확인할 수 있습니다. 2024. 11. 17. java.lang.RuntimeException: Unable to instantiate activity 오류 해결 Logcatjava.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.chapter1/com.example. chapter1.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example. chapter1.MainActivity" on path: DexPathList[[zip file "/data/app/~~iGoWWzwYpuO0hcYOGqNVJA==/com.example.chapter1-Vnz3cm0738yNZXkWbMW3OQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~iGoWWzwY.. 2024. 11. 16. fatal: detected dubious ownership in repository at '경로' 오류 해결하기 오류 내용안드로이드 스튜디오에서 git log를 확인할 수 없거나, commit 및 push가 불가능해질 때가 있습니다. 이때, fatal: detected dubious ownership in repository at '경로' 라는 오류 메시지가 뜨게 됩니다.🟡 오류 해결하기🟡git bash에서 다음 명령어를 입력합니다.git config --global --add safe.directory 경로 입력 2024. 11. 15. Hilt 오류 해결 방법 오류 1LogcatThe compiler option dagger.hilt.android.internal.projectType is not a recognized Hilt option. Is there a typo 해결 방법 project 수준의 build.gradle의 hilt 버전과 app 수준의 build.gradle의 hilt 버전을 맞춰줍니다. 오류 2Logcatjava.lang.IllegalStateException: Given component holder class … does not implement interface dagger.hilt.internal.GenerateComponent or interface daggfer.hilt.internal.GeneratedComponentMan.. 2024. 11. 14. MotionLayout Motion Editor cannot be used 오류 해결하기 오류 내용Motion Layout을 생성했지만 Motion Editor가 정상적으로 작동하지 않는 오류가 발생합니다. 🟡 오류 해결하기🟡이는 안드로이드 스튜디오 버그입니다. MotionScene이 제대로 설정되어 있지 않을 때에도 발생합니다.MotionScene에 다음 코드를 붙여 넣고 껐다 켜보세요. 이 방법으로 해결되지 않았다면, Invalidate Caches를 해보시는 것도 방법입니다. 위의 방법으로 오류가 해결되셨으면 좋겠네요. 감사합니다. 😊 2024. 11. 13. Git ignore한 폴더/파일이 stage에 올라가 있을 때 없애는 법 Git을 사용하면서 추적 관리하고 싶지 않은 폴더나 파일들은 .gitignore 에 적어 관리합니다. 안드로이드 스튜디오에서는 Project 형식으로 보기를 선택해 .gitignore을 관리할 수 있습니다. 프로젝트를 진행하면서 만드는 폴더나 파일들은 설정에 따라 자동으로 stage에 올라갈 수 있습니다. 이럴 땐 .gitignore에 경로를 입력하더라도, stage에는 여전히 남아 있을 수 있습니다.이럴 때 stage에 잘못 올라간 폴더나 파일을 없애는 방법입니다. Git Bash에 다음과 같이 입력합니다.git rm -r -f --cached "경로/파일명" 그럼 stage에서 해당 경로의 파일들이 삭제된 것을 확인할 수 있습니다. 그리고 commit 해주시면 끝입니다. 2024. 11. 12. 안드로이드 스튜디오 에뮬레이터 Location 탭 흰화면 오류 해결하기 오류 내용안드로이드 스튜디오에서 에뮬레이터의 Location 정보가 흰 화면으로만 나오는 오류입니다. 에뮬레이터 Location 어플리케이션에서 위치 정보를 사용할 때, 에뮬레이터의 Location값을 변경하는 작업이 필요할 수 있습니다. Location 설정 방법은 다음과 같습니다. 점 세개가 그려진 Extended Controls 버튼을 눌러 설정 창을 열어줍니다. Location 탭에서 현재 위치를 설정하거나, 시간에 따라 움직이는 Routes를 설계할 수 있습니다. 위의 오른쪽 화면처럼 지도가 표시되는 것이 정상입니다. 하지만 안드로이드 스튜디오의 버그로 지도가 표시되지 않고 흰화면으로만 뜰 때가 있습니다. 그럴 때 다음 해결 절차를 따라보세요. 🟡 오류 해결하기 🟡 File > Setting.. 2024. 11. 11. socket failed: EPERM (Operation not permitted) 오류 해결하기 Logcatsocket failed: EPERM (Operation not permitted) 대부분 INTERNET 권한이 없어서 발생하는 오류입니다. Manifest에 INTERNET permission 권한을 선언해 줍니다. AndroidManifest.xml 2024. 11. 10. 재미로 알아보는 성격 테스트 사이트 5가지 성격 테스트 사이트 우리는 각자 독특한 성격과 특징을 가지고 있습니다. 자기 자신을 알아가는 것은 삶의 의미를 발견하고 성장하는데 중요한 첫걸음입니다. 그렇기에 성격테스트는 우리의 성격과 행동 양식을 파악하는데 유용한 도구가 될 수 있습니다. 이번 글에서는 다양한 성격테스트 사이트들을 소개하여 여러분이 자기 자신을 더 깊이 이해하고, 더 나은 인생을 설계하는데 도움이 되기를 바랍니다.16Personalities Free personality test, type descriptions, relationship and career advice | 16PersonalitiesPersonality types Understand others In our free type descriptions you’ll le.. 2024. 11. 9. 스트레스 받는 이유가 궁금하다면 심리 건강 앱 마인들링 추천 & 리뷰 스트레스로 고통받는 마음을 치유해 줄 앱을 소개해드리고 싶습니다. 바쁘다 바빠 현대사회에서는 스트레스 없이 살아가기 힘들죠. 직장, 학교, 집에서의 역할을 잘 수행해 내느라 정작 가장 중요한 마음을 돌아볼 시간이 부족합니다. 감정적인 부담이 쌓이다 보면 정신 건강이 악화될 수 있습니다. 분노, 불안, 슬픔 같은 부정적 감정을 쌓아두기만 하면, 상처가 곪듯 더 괴로워질 뿐입니다. 적절한 시기에 꼭 해소해주어야 합니다. 마음 상태에 따라 정신 병원이나 상담 센터가 꼭 필요할 때가 있습니다. 그럴 땐 주저하지 말고 빠르게 방문하는 것이 가장 효과적인 치료방법이라고 합니다. 하지만 정신 병원을 찾아가기엔 증세가 심한 것 같지 않을 때가 있죠. 적당한 카운슬링이 필요할 때가 있습니다. 다행히 심리를 치료하는 다양.. 2024. 11. 8. Language Reactor 영화 보면서 영어 공부하고 싶다면 추천 2024년쯤에는 멋진 동시통역 기계가 등장해서 영어 공부를 하지 않아도 될 줄 알았습니다. 하지만, 그건 제 착각이었죠. 학생뿐만 아니라 성인들도 아직 영어 공부를 합니다. 교과서와 문제집으로 공부하는 것도 좋지만 영어 콘텐츠를 보면서 재밌게 공부할 수 있다면 더 좋겠죠? Language Reactor은 제가 대략 10년 동안 꾸준히 사용해 온 Chrome의 확장프로그램입니다. Chrome 브라우저를 사용하시는 분들이라면 누구나 사용하실 수 있습니다. Netflix와 Youtube의 콘텐츠를 시청하면서 언어 공부를 할 수 있습니다. '언어'공부를 할 수 있다고 쓴 이유는 영어뿐만 아니라 다른 언어도 학습할 수 있기 때문입니다. 갈리시아어부터 힌디어까지 다양한 언어를 지원하고 있습니다. 글이 더 익숙하신.. 2024. 11. 7. 이전 1 2 3 4 5 6 7 ··· 10 다음