본문 바로가기

전체 글197

[안드로이드] 경고: To get local formatting use getDateInstance(), getDateTimeInstance(), or getTimeInstance(), or use new SimpleDateFormat(String template, Locale locale) with for example Locale.US for ASCII dates. 해결 방법 Android 개발 Warning과 Error - Android SimpleDateFormat Warning 현재 시각 받아오는 방법 SimpleDateFormat 경고 없애는 방법 안드로이드에서 현재 시각을 받아오는 코드를 작성할 때 볼 수 있는 경고이다. To get local formatting use getDateInstance(), getDateTimeInstance(), or getTimeInstance(), or use new SimpleDateFormat(String template, Locale locale) with for example Locale.US for ASCII dates. 우선 현재 시각을 받아오는 코드부터 확인해보자. 다음과 같이 코드를 작성하면 현재 시간을 받아올 수가 .. 2019. 9. 2.
[안드로이드] 오류: Lint found fatal errors while assembling a release target. 해결 방법 Android 개발 Warning과 Error - Android Lint Error APK Build Error Solution APK 빌드 오류 해결 방법 APK 파일을 빌드할 때 Lint found fatal errors while assembling a release target. 라는 메시지가 뜨면서 Lint 오류가 발생하는 경우가 있다. Clean Project나 Rebuild Project 시에는 아무 문제가 생기기 않는다. 하지만, Generate Signed Bundle을 통해 출시용 앱을 build할 때는 문제가 생긴다. 오류 메시지를 읽어보면 다음과 같은 해결책을 제시한다. To proceed, either fix the issues identified by lint, or modify.. 2019. 9. 2.
[안드로이드] 기본 알림창 AlertDialog로 팝업 다이얼로그 띄우기 안드로이드 개발 예제 Android AlertDialog 팝업창 다이얼로그 띄우는 방법 초간단 예제 1. AlertDialog란? AlertDialog는 안드로이드에서 기본 제공하는 다이얼로그로 별도의 xml 파일 연결이나 커스텀 과정 없이 간단한 Java 코드만으로 구현할 수 있다. 2. AlertDialog 예제 알림창을 띄우고 싶은 부분에 (예를 들어, 버튼의 OnClickListener 내부) 다음 코드를 집어 넣으면 끝난다. 1 2 3 4 5 6 7 8 9 10 11 12 13 new AlertDialog.Builder(TestActivity.this) // TestActivity 부분에는 현재 Activity의 이름 입력. .setMessage("AlertDialog 테스트") // 제목 부분.. 2019. 8. 28.
[안드로이드] error - Cannot resolve symbol R - 해결 방법들 Android 개발 Warning과 Error - Android Cannot resolve Symbol R R파일 오류 해결 방법 안드로이드 오류 중 가장 짜증나고 왜?싶은 오류다. 당장 오류가 떴을 때 해결책이 명확하지 않은 게 문제이다. R파일이란? : R파일은 여러 리소스들 즉 이미지, 아이콘, 레이아웃 등등에 접근할 주소값을 자동생성해서 가지고 있는 파일이다. 그래서 혹시 저 파일 이름에 오류가 있는 경우에도 R 파일 오류가 뜬다. 주의 1> 리소스 파일의 이름에는 대문자나 특수문자가 허용되지 않는다. 특히 이미지 파일을 넣을 때 파일 이름에 대문자가 들어가거나 숫자로 시작하면 안 된다. 주의 2> 또 주의 할 점은 오류 부분에 마우스를 올리면 왼쪽에 뜨는 해결책을 클릭하지 않도록 한다. 그 해결.. 2019. 8. 27.
[안드로이드] Gradle 버전 업데이트 시 sync 오류 Android 개발 Warning과 Error - Gradle Update Sync Error 그래들 버전 업데이트 싱크 오류 해결 방법 평소 안드로이드 스튜디오 업데이트를 잘 안 하다가 gradle 파일에 들어가보면 gradle을 최신 버전으로 업데이트 할 수 있다는 warning이 뜬다. A newer version of com.android.tools.build:gradle than 3.3.0 is available: 3.5.0 less... (Ctrl+F1) This detector looks for usages of libraries where the version you are using is not the current stable release. Using older versions is .. 2019. 8. 27.
[안드로이드] Unchecked call to 'ArrayAdapter(Context, int, List)' Android 개발 Warning과 Error - Listview ArrayAdapter Error ArrayList 연결 오류 해결 방법 Listview에 ArrayList를 연결시키기 위해 ArrayAdapter를 쓰다보면 아래와 같은 경고 메시지가 뜰 때가 있다. Unchecked call to 'ArrayAdapter(Context, int, List)' as a member of raw type 'android.widget.ArrayAdapter' F1을 눌러서 전체 메시지를 보면 다음과 같다. Unchecked call to 'ArrayAdapter(Context, int, List)' as a member of raw type 'android.widget.ArrayAdapter' less.... 2019. 8. 25.
[안드로이드] XML tag has empty body less... Android 개발 Warning과 Error - Android XML Tag Warning XML tag has empty body less... empty body 경고 메시지 해결 방법 가끔 xml 파일에서 다음과 같은 경고를 볼 수 있다. XML tag has empty body less... (Ctrl+F1) Reports empty tag body. The validation works in XML / JSP / JSPX / HTML/ XHTML file types. 해결 방법 알고보니 별거 아닌 경고이다. 읽어보면 XML tag 그러니까 와 사이에 body가 비어있다는 뜻인데 꼭 안에 내용이 필수가 아닌 경우에는 일반적으로 뜨지 않는 경고지만, 내용이 없어도 되는 경우에도 뜬다. 을 로 바꿔.. 2019. 8. 21.
[안드로이드] 딥 링크 경고 App is not indexable by Google Search; Android 개발 Warning과 Error - Android Deep Link Warning App is not indexable by Google Search Manifests 딥 링크 경고 해결 방법 안드로이드 Manifests 파일에서 아래와 같은 warning이 뜨는 경우가 있다. App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details. less... (Ctrl+F1) Adds URLs to get your app into the Google index, to get installs.. 2019. 8. 21.