앱 백엔드 개발 과정에서 발생한 에러들

YunSu4·2023년 10월 15일
0

아래 블로그를 따라 앱 백엔드를 구축하는 과정에서 발생한 작은 에러들을 모아보았다.

참고한 블로그
https://blog.naver.com/zion830/221353306321

대부분은 구문 작성 과정에서 문법 등의 에러가 아닌,
과거의 예제를 참고하면서 발생한 에러였다.
androidx를 사용하고, deprecated된 명령어들을 수정하는 과정에서 해결할 수 있었다.

이외에도 각 라이브러리의 버전 등을 맞추지 않아서 발생한 에러들도 있었는데, android studio에서 자체적으로 버전을 추천해 주어서 이를 따라 수정하여 해결하였다.

 

안드로이드 스튜디오 수정사항

1. gradle.build(app) - compile deprecated


compile이 deprecated되어서 implementationfh 수정하였다.

 

2. JoinActivity.java, LoginActivity.java - androidx 사용


아래와 같이 androidx를 이용하도록 수정해 주었다.

 

3. xml 파일에서 발생한 error 1 - androidx 사용


AndroidX는 이제 Android 개발에 권장되는 라이브러리이므로 새 프로젝트를 시작하거나 기존 프로젝트를 업데이트하는 경우 AndroidX로 마이그레이션하고 AndroidX 라이브러리에 제공되는 동등한 구성 요소를 사용하는 것을 고려해야 한다.

Refactor-> Migrate to AndroidX...을 통해 migration 후
widget.으로 작성했던 구문을 com.google.android.material.textfield.TextInputLayout
으로 변경하여 작성하였다.

 

4. xml error2 - speakable text present


edit text 내에 추가하여 해결하였다.

 

5. gradle.proporties


이 구문이 없을 때 build error가 나서 추가해 주었다.

profile
에러수집가

0개의 댓글

관련 채용 정보