본문 바로가기

오류4

[Android] Eclipse에서 SDK 에러 해결 방법 요즘엔 대부분 Android Studio로 개발을 하지만 초장기에 제작된 앱(특히 html, js로 이루어진 하이브리드 형태)을 유지보수 해야 할 경우 이클립스로 안드로이드 개발 환경을 셋팅해야 할 수 있다. 이때 SDK 설치가 필수적인데, 설치 자체는 구글링 하면 간단하게 할 수 있다. 안드로이드 개발툴인 ADT를 설치하거나 Marketplace에서 다운로드하거나 외부에서 sdk zip 다운로드하여서 사용하는 방법이 있는데, 나는 마지막 방법으로 다운받았다. 그런데 SDK Manager로 설치를 하는 과정에서 여러 에러가 나서,, 삽질해서 찾은 방법을 공유한다. 1. reason: sslpeerunverified peer not authenticated 에러 발생 Android SDK Manager >.. 2023. 7. 5.
[Android] Cannot find identifier 'viewModel' 오류 해결 MVVM 패턴에서 livedata + databinding을 적용할 때 xml 단에서 이런 에러가 발생할 수 있다. 확인사항 1. xml에 viewModel을 아래와 같이 불러왔는지 확인한다. 참고로, 의 root는 이어야 한다. 2. 올바른 이름으로 바인딩 했는지 확인한다. 3. build.gradle (:app) 에 dataBinding 설정을 했는지 확인한다. (바인딩 설정 후 Sync를 해주어야 한다.) 2023. 2. 16.
[Android] Default Activity not found 에러 해결법 앱을 실행하면 이렇게 Default Activity를 찾을 수 없다는 에러가 뜰 때가 있다. 해결법 1. 대부분 아래와 같이 기본이 되는 Activity의 메인 액션과 런처 카테고리에 문제가 있는 경우였다. 별 문제가 없을 경우 intent-filter 안에 해당 라인을 추가하거나 주석을 풀어주면 잘 동작한다. ※주의 : 해당 앱이 바탕화면에 아이콘 미표시 되어야 하는 경우 위와 같이 주석처리 되어있을 수 있다. 이럴 경우 아래 방법을 사용하거나, 아니면 주석을 풀었다가 소스 반영 시에는 다시 주석처리 해주자. 2. 위 방법으로 안될 경우엔 아래와 같이 임의로 Default Activity를 지정해 준다. 상단 app이라고 되어있는 박스에 드롭다운 버튼을 클릭하면 Edit Configurations..... 2023. 2. 14.
not json serializable 오류 해결 방법 json을 사용하는데 typeerror: object of type queryset is not json serializable 오류가 떴다. json 모듈이 해당 오브젝트를 제대로 인식하지 못하는 문제로 보였다. 구글에 오류를 검색해보니 list로 감싸서 해결했다는 사람이 있어서 따라해봤는데, 오브젝트가 존재하지 않는 경우에만 해결되었다. 조금 더 찾아보다가 해결 방법을 알아냈는데, 나의 오브젝트는 ex1 = store.orderlist_set.all().filter(order_time__range=(start_date, end_date)) 이런 형태였고, 여기서 오류가 발생하므로 ex1 = list(store.orderlist_set.all().filter(order_time__range=(start.. 2020. 6. 8.