![Programming/Bugs Life](https://k.kakaocdn.net/dn/K8s62/btqz27yXmp8/nDne1wsRYYZyKT3knVRqA1/img.jpg)
Programming/Bugs Life
![[Android] java.lang.NullPointerException: Attempt to invoke virtual method ' jav](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDWMNd%2FbtqMgtwFC7i%2FWZYKTpjQiTg40KiumwMFnK%2Fimg.jpg)
[Android] java.lang.NullPointerException: Attempt to invoke virtual method ' jav
상황: EditText 10개 선언하여 인텐트로 정보를 담아서 사용하려 했는데, 갑자기 화면이동이 안된다.??? 이게 무슨일인가 싶었습니다. 혹시나, 이러한 문제에 직면하셨다면 운이 좋으시네요. 해결할 수 있습니다!!! 저는 EditText를 10여개 정도 선언을 하여, 입력을 받은 텍스트를 변환하여 화면이동을 하려했습니다. 물론, 인텐트 사용법을 알고 있었기에, 간단하게 할 수 있는 작업이라 생각했습니다. 변수를 주구장창 써서 선언을 하고,,, onCreate()에서 변수를 할당해주었습니다. 그리고 이 입력창에 오기전에 메인 화면에서 이동하기 위해 버튼을 누르면 인텐트로 화면 전환이 되게 하였습니다. 그런데, 여기서, 문제였습니다. 인텐트는 분명 제가 변수를 많이 생성한 액티비티에 와있다고 하는데, 화..
![[Android] Invalid VCS root mapping ERROR Trouble Shooting Error](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbk0WVp%2FbtqL3v0uCST%2F35AWaoHK2AkNJdkKCnD3R0%2Fimg.png)
[Android] Invalid VCS root mapping ERROR Trouble Shooting Error
상황: 다른 개발자의 프로젝트 받아서 빌드 시키는 과정 중 이러한 경고문이 뜸. GitHub 연동이 문제로 보인다. 해당 프로젝트를 open을 통해서 그냥 열었다. 해결: 일단 검색을 했다. 관련 블로그를 보고 숙지후 해결함. 방법: 1. 해당 Configure 가이드 대로 이동한다. Vesion Control 부분으로 자동이동된다. 2. 해당 Git주소에 대해서 연필 모먕을 눌러서 수정화면을 띄운다. 최초 화면 이런 화면이 뜬다. 분명 맞는 경로인데, 무슨 오류인지 잘 몰랐다가 이해가 되었다. Project로 인식을 안하고 열린듯 하다. 해당 부분을 Project로 옵션을 눌러주고, VCS 부분은 으로 수정하고 OK. 이후에는 Apply를 누르고 OK를 누룬뒤 다시 빌드나 껏다가 키면된다. 👍👍👍👍👍 ..
![[Android] Caused by: java.lang.NullPointerException](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcaVM3T%2FbtqLpwt8uot%2FEaX27idkaGnwYZdrIeZDxK%2Fimg.jpg)
[Android] Caused by: java.lang.NullPointerException
오류: Caused by: java.lang.NullPointerException:Attempt to invoke virtual method 'android.view.View android.widget.ImageView.findViewById(int)' on a null object reference 위의 오류는 ImageButton, ImageView 를 사용하려하는데, 이상하게 id를 평상시처럼 입력해도 인식을 못한다고 에러가 뜨는 것이었다. 보통 xml의 객체 값을 activity에서 다시 선언해주고 할당을 해줘야한다. ImageButton a ; onCreate()--> a.findViewById(R.id.btn_image); 이런식으로 선언을 해주면 되는데, 이상하게 imageView와 imag..
![[Android] Firebase & gradle 버전 충돌](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtKxVP%2FbtqLpUIkByc%2F0tcDZczArzyzHV6vZS8tQk%2Fimg.png)
[Android] Firebase & gradle 버전 충돌
참고 StackOverflow Gradle Sync with google services modules · Issue #36 · google/play-services-plugins Describe the bug I upgraded my google services libraries to the latest and I found dependency problems : `In project 'app' a resolved Google Play services library dependency depends on anot... github.com
![[Android] Button 위치 에러 :: [This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints.]](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FllVS3%2FbtqKwrfcXYP%2FHtjASH5d6JCxDcwk5A48Rk%2Fimg.png)
[Android] Button 위치 에러 :: [This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints.]
Error 내용 This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints 상황 : Button 사용하다가 Constraint레이아웃에서 버튼을 그냥 드래그 했는데, 바로 빨간줄 그어져서 에러 메세지 확인해보니 위와 같은 내용이 주어진다. 해석 이 문제는 그냥 정확한 위치가 아니라는 것이다. 애매하다는 것임. 위치를 잡아주면된다. 방법 Constraint이든 아니든 해당 레이아웃에서 정확한 위치를 잡아주면됨. 여러가지 방법이 있다. 1. 그냥 우클릭 하든 빨간 전구를 클릭해서 추천하는 방법? 을 눌러본다. 이 방법은 그냥 무시하라는..
![[GitHub] a lock file already exists in the repository, which blocks this operation from completing.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FS2UHs%2FbtqSSedoNk0%2Fa9Rn7gyEALr2YUm5refBQ1%2Fimg.png)
[GitHub] a lock file already exists in the repository, which blocks this operation from completing.
a lock file already exists in the repository, which blocks this operation from completing. Git_Hub :: 갑자기 커밋이나 푸쉬 풀 안되고 이러한 메세지 뜰경우 해결방법 1. 일단 뭔가 부딪히는 현상같은거니 lock파일 삭제 걍 해야함! 2. 커밋이든 뭐든 하려는 해당 폴더로 직접 이동 3. 해당 폴더에서 우클릭 - here git bash 로 들어간다. 4. 해당 명령어를 작성해서 lock파일을 그냥 지워버린다. \ rm -rf ./.git/index.lock 5. git desktop 이거나 vs라면 한번 껏다 킨다. 6. 정상 가동되고, 부딫히는 파일은 desktop같은 경우 물어봐준다. 그 중 내가 원하는 방법을 선택하면 ..
![[VS] Cannot make a static reference to the non-static method ..... from the type ... Java(603979977)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbse4Ul%2FbtqSEKyGnL9%2Fc7fv8TuT1rjOaDVQS6WQh1%2Fimg.png)
[VS] Cannot make a static reference to the non-static method ..... from the type ... Java(603979977)
Cannot make a static reference to the non-static method ㅁㅁㅁ from the type ㅁㅁㅁJava(603979977) static 으로 동일 하게 맞춰주면된다. 코드로 보면 이해된다. public class Compressed { public static void main(String[] args) { System.out.println("Hello"); String show = "abbccccc"; System.out.println(compress(show)); } String compress(String str) { StringBuilder compressed = new StringBuilder(); int countConsecutive = 0; for ..
![[Flutter] :: Error#04 => 안드로이드 스튜디오 업데이트 후 플러그인이 업데이트가 안된다?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq69Xu%2FbtqENreLHVW%2FyVPixDq42uw4bzjky1B6A0%2Fimg.png)
[Flutter] :: Error#04 => 안드로이드 스튜디오 업데이트 후 플러그인이 업데이트가 안된다?
[Flutter] :: Error#04 안드로이드 스튜디오 업데이트 후, 플러그인이 업데이트가 안된다? 상황 : Android Studio를 업데이트버전은 4.0 으로 최신 버전인데 안정화 작업이 된 거라고 알고 있었다. 이제 오랜만에 플러터 프로젝트를 해보려고 켰건만.. 이러한 애러가 뜨면서 flutter프로젝트의 언어인 Dart가 아예 인식이 안되는 이상한 현상이 발생 해결 : 언제나 그랬듯이 당황하면 안된다. 침착하게 빡침을 달래고 여기저기 검색을 했다. 그나마 위안이 된 비슷한 사람 뭔가 이상했다. 남들은 다 잘된다고 하는듯한 싸늘한 느낌이 들었다. 차분히 하나씩 곱씹어 보며 에러에 대한 나의 프로토콜을 진행했다. 수단과 방법 : 1. 플러그인을 업데이트 하면되는거 아닌가? 기본적인 질문에서 시작..