본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

IDE/Android Studio

(7)
Unknown failure: cmd: Can't find service: package 일반적으로 노트북이 오랫동안 절전 모드로 전환되어 에뮬레이터가 정지되었기 때문에 이런 일이 발생한다. Cool Boot Now, 디바이스를 껏다 키기를 반복하자. Device Manager - 정지 - Cool Boot Now - 대기 - 애뮬레이터시작 - 실패 재시도 Device Manager - 정지 - Cool Boot Now - 대기 - 애뮬레이터시작 - 성공
Failed to resolve: lib.kingja.switchbutton:switchbutton:1.1.8 Failed to resolve: lib.kingja.switchbutton:switchbutton:1.1.8 Cannot resolve class lib.kingja.switchbutton.SwitchMultiButton lib.kingja.switchbutton.SwitchMultiButton Setting.gradle에 jcenter()추가
Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.1.0 Cannot resolve symbol 'mikephil' Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.1.0 settings.gradle 파일에 소스추가 maven { url 'https://jitpack.io'}
switch문 Constant expression required, R.id 오류 switch문을 if else문으로 바꾸자. if-else 문에서는 조건식으로 평가하는 값의 타입이 제한되지 않기 때문에 변수나 리턴값 등 런타임에 결정되는 값도 사용할 수 있다. 쉽게 switch보단 덜 까다롭다고 하겠다. 도움이 되고자 수정 전/후 코드를 첨부한다. @Override public boolean onNavigationItemSelected(@NonNull MenuItem item) { switch (item.getItemId()) { case R.id.tab1: Toast.makeText(getApplicationContext(), "첫 번째 탭 선택됨", Toast.LENGTH_LONG).show(); getSupportFragmentManager().beginTransaction()..
Android Stuido 안드로이드 스튜디오 드라이브경로바꾸기, C드라이브 용량확보하기 우선 Android SDK 경로를 확인하고, Edit하자. 처음다운로드했다면 아래와같은 경고는 뜨지않을것이다. 이전에 작업한 내용이 있다면 뜰 수 있는데, 크게 걱정하지않고 진행한다. 알아서 다운로드가되며 실행될것이니까. 원하는 드라이브에 폴더를 만둔뒤 재정의하자. 이때 폴더명은 공백이 없도록한다. 기존 C드라이브 경로는 완료후 삭제를 위해 잠시 메모해두자. finish, 완료되면 Android SDK에 경로가 바뀐것을 확인 할 수 있다. 새로 다운받았으니 Tools에서 Google Play Service가 없을 것이다. 체크해서 다운받자. 완료후 build해보자. 아래와같이 성공적으로 빌드되면 거의 다왔다. 아까 메모해놨던 경로로 들어가 파일을 삭제하자. 이제 작업물을 돌릴 가상머신또한 D드라이브로 옮..
Android Studio 자동정렬 Code - Reformat Code Ctrl + Alt + L
Android 프로젝트명 변경하기 프로젝트 폴더는 다른 폴더/파일처럼 바로 rename할 수 없을 뿐더러 settings.gradle파일 변경하지않을시 프로젝트를 인식하지 못한다. 1. 프로젝트에서 마우스 오른쪽 클릭 - open in - explorer - 파일이름 변경 2. 변경된 이름의 프로젝트 폴더 - settings.gradle 파일 - 이전파일명을(project4_2)를 원하는 바꾼 파일명으로 변경 3. open - 해당 프로젝트 열기 4. 프로젝트명만 변경되며 정상적으로 폴더구조가 잘 잡히는지 확인.