Programming/Bugs Life

Programming/Bugs Life

    no such method error

    no such method error

    카메라가 안켜지는 버그 발생 -> 아래와 같은 문구가 뜬다. java.lang.NoSuchMethodError: No static method getOrCreate Instance 그냥 Gradle 버전을 업데이트 해주라는 말이다. (참고 Stack overflow ) (바로가기)

    Migrate & Gradle

    Migrate & Gradle

    앱 개발을 하다보면 매번 gradle 버전 관리가 발목을 잡는다. androidx 로 써야 하니 android.support 예전 버전을 쓰라하니 가지 각색이다. migrate하기에도 무섭다 이젠 무엇이 충돌날지 예측할 수가 없어서 꼼꼼히 보지만 또 시간이 지나면 잊혀지기 때문에 매번 찾아보기 귀찮아서 기록을 남긴다. #1 aar, jar 파일을 라이브러리로 직접 넣은 경우 이것을 gradle에 implementation(구현) 하는 방법 -> 가이드가 있다(바로가기) -> 아래와 같은 방식으로 넣으면 된다고 한다. (직접 해보니 sync now 도 통과 잘 되더라) 극혐 implementation fileTree(dir: 'libs', include: ['*.jar']) #2 거지같은 jcenter()..

    [Android] 시스템 UI가 응답하지 않음. System UI isn't responding.

    [Android] 시스템 UI가 응답하지 않음. System UI isn't responding.

    [Android] 시스템 UI가 응답하지 않음. System UI isn't responding. 이 놈의 애뮬레이터는 언제쯤 물리적 디바이스보다 원할하게 사용할 수 있을지 의문이다. 이번 상황은 애뮬레이터가 잘~ 돌아가다. 특정 짓을 하면 이렇게 갑자기 홈, 뒤로가기, 오버뷰 버튼이 없어지면서 그냥 UI가 안된다고 버벅버벅 거린다. 당연히 컴퓨터가 느려서 그런것도 있지만, 애초에 애뮬레이터를 가볍게 만들어줄 수는 없나보다. 아무튼 이러한 문제가 있을때, 나름 찾은 방법을 계속 추가해서 기록해두려한다. 1. 애뮬레이터 폴더로 이동해서 뭔가 이상한 파일을 제거해본다. (무지성) 뭔지는 모른다. 그냥 따라해본다. [뭔지모르는 파일 삭제 방법] 켜져있는 애뮬레이터를 일단 끈다. (요즘은 끄는것도 어렵다.) 그..

    [Gradle] DaggerMyAppApplication_HiltComponents_SingletonC....

    [Gradle] DaggerMyAppApplication_HiltComponents_SingletonC....

    error: cannot find symbol return DaggerMyApplication_HiltComponents_SingletonC.builder() ^ symbol: variable DaggerMyApplication_HiltComponents_SingletonC Fixed by removing deprecated dependencies: implementation "androidx.hilt:hilt-lifecycle-viewmodel" kapt "androidx.hilt:hilt-compiler https://github.com/google/dagger/issues/2541

    Current JDK version 1.8.0_291-b10 has a bug (...) that prevents Room from being incremental.

    Current JDK version 1.8.0_291-b10 has a bug (...) that prevents Room from being incremental.

    Current JDK version 1.8.0_291-b10 has a bug (...) that prevents Room from being incremental. >> 해결 File - Project Structure 들어간다 . ( 단축: Ctrl+Alt+Shift+s) SDK Location 탭으로 들어간다. JDK Location 에서 Embedded 로 바꿔본다. 약간 해결은 되지만, 다른게 문제 가 되는듯??

    Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories.

    Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories.

    Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories. developer.android.com/studio/build/jcenter-migration JCenter 지원 중단 및 서비스 종료 | Android 개발자 | Android Developers JCenter에서 Android 종속 항목 이전 developer.android.com

    [Android] AVD/Physical Device Error

    [Android] AVD/Physical Device Error

    갑자기 애뮬레이터 혹은 USB 디바이스 테스터가 먹통이 될 때! 상황: 화면을 추가하던 중 모르고 wearable 화면을 추가했다가 삭제를 완료했다. 매니페스트 파일에 등록된 액티비티 코드도 삭제하고 완전히 완료 한 줄 알고 Run을 하였는데, 가동이 안되고 위와 같은 애러가 갑자기 떴다. 그리고 아래와 같이 멀쩡하던 디바이스의 상태가 빨간 불이 뜨고 missing feature : WATCH 가 뜨고 있었다. 해결 : ( 검색결과 보러가기 ) 매니페스트의 코드를 좀 더 상세히 지웠어야 했다. ( 한번에 지우는 기능이 있는 듯한데, ...) 일단 액티비티를 지웠고, wearable이라고 띄어져 있던 부분을 삭제한다. ( 의심되고 없던 것은 다 삭제 ) 그리고 상단에 아래와 같은 뜬금포 코드가 한줄 들어가..

    [Android] Plugin Error

    [Android] Plugin Error

    Plugin Error Plugin "플러그인 이름" is incompatible (supported only in Intellij IDEA). 상황 : 프로젝트를 열었을때, 해당 내용이 EventLog에 뜬다. 프로젝트를 사용할 때는 별 문제가 안되었고, Plugin 설치 창을 가도 해당 플러그인이 보이지 않는데 계속해서 이러한 error가 뜬다. 불편.... 해서 검색해서 해결했다. 해결 : 해결방안은 해당 폴더/파일을 지워주면된다. (해결방안 링크바로가기) 1. window + r : 실행창을 열어준다. 2. 아래의 경로로 이동해주면된다. (본인 컴터명 수정후!) - 아니면 천천히 AppData까지만 가서 클릭으로 이동 C:\Users\Your pc name\AppData\Roaming\Google..