[안드로이드]Attempt to invoke virtual method ‘void android.widget.ImageView.setBackground(android.graphics.drawable.Drawable)’ on a null object reference
이미지뷰에 이미지를 코딩상에서 처리하는 과정에 오류가 발생하였다. 시간차 때문인가? 이거 간헐적이다. java.lang.RuntimeException: Unable to start activity ComponentInfo{com.app/MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.widget.ImageView.setBackground(android.graphics.drawable.Drawable)’...
다국어 지원 하는 앱인 경우 앱 번들(.aab)로 출시하면 안됩니다. 앱 출시시 APK파일로 출시하세요!!
앱을 완성 후 구글플레이에 출시하기 위해 APK 파일 혹은 App Bundle(확장자가 aab) 파일을 생성 후 출시하게 됩니다. 구글플레이에서는 aab로 생성 출시를 권장하고 있습니다. 그래서 새롭게...
안드로이드 12(Android 12) 개발자 프리뷰 및 일정 / 백그라운드 서비스 제한에 이어 이제는 포그라운드서비스 제한이 시작됩니다 ㄷㄷㄷ
안드로이드 12 개발자 프리뷰가 나왔습니다. 4월 초까지 개발자 프리뷰 서비스를 사용가능하며, 4월 중순 부터 안드로이드 12 베타 릴리스 버전을 사용해 볼 수 있으며 안정화가 되면...
[안드로이드] Xiaomi(Android 12) : Caused by android.system.GaiException: android_getaddrinfo failed 오류는 왜 발생하는것인가?
샤오미 폰이 안드로이드 버전 12로 업데이트 하면서 무언가 또 건드린 모양이다. 아무 문제없던 앱에서 긴급으로 오류보고가 올라왔다. 1명의 사용자가 32번의 비정상종료를 일으킨것이다. 샤오미폰 지원을 더...
[안드로이드 Binary XML 오류에 대한 처리] android.view.InflateException: Binary XML file line #16 in …:layout/activity_intro: Binary XML file line #16
가끔 안드로이드 Binary XML 즉, layout 파일에서 오류가 발생된다고 알려준다. Binary XML file line #16 이것의 의미는 해당 layou.xml 파일의 16번째 줄에 문제가 있다는 것이다....
Android 11 Developer Preview 가 벌써 나왔다.
시간 참 빠르다. 안드로이드 10으로 업그레이드가 시작 된지 얼마 안되었는데 벌써 안드로이드 11이 나올 준비를 하고 있다. 픽셀폰을 가지고 있는 개발자라면 미리 설치해서 놀아볼 수...
[안드로이드]Caused by: java.io.IOException: Please correct the above warnings first.
buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } debug { minifyEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ ...
[안드로이드] 저장소 파일 처리 FileProvider를 사용한 Context.getDir() 사용시 IllegalArgumentException: Failed to find configured root that contains /data/data/ 오류 처리 방법
안드로이드 앱 내부 저장소에 디렉토리 자동 생성 및 파일 쓰기를 위해서 ContextWrapper 클래스를 사용하여 초기화 후 getDir(name, mode)메소드를 사용하여 파일쓰기를 하였다. getDir()메소드는 앱의 고유한 파일...
[Andriod, 안드로이드]라디오 버튼(RadioButton) 태두리(buttonTint) 색상 변경방법
라디오 버튼(RadioButton) 태두리(buttonTint) 색상 변경 예제 코드 [백엔드 코드] public class RadioButtonActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_radio_button); RadioGroup radioGroup...
[빌드오류]Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
안드로이드 스튜디오에서 앱을 빌드하면서 발생된 오류인데 이런 오류가 발생하면 당황스럽다. 내가 개발 중인 앱은 그 어디에도 JSON 또는 Gson을 사용하지도 않으며, 선언하지도 않았는데 발생하였다....