본문 바로가기

개발/Android11

안드로이드 스튜디오 No version of NDK 에러 해결법 NDK 버전 문제로 이런 에러가 뜰 때가 있는데... No version of NDK matched the requested version 21.0.6113669. Versions available locally: 21.3.6528147, 21.3.6528147Install NDK '21.0.6113669' and sync project 호환상 다른 버전의 NDK가 필요한데 해당 NDK를 설치해도 빌드를 계속 21.0으로 해서 문제가 생기는 것 같다.. local.properties 파일에서 아래를 입력해주면 원하는 버전의 NDK로 빌드를 할 수 있다. (Shift 연속 두번으로 원하는 파일을 검색할 수 있음) ndk.dir=C:\Users\[유저네임]\AppData\Local\Android\Sdk\nd.. 2020. 8. 23.
firebase를 이용한 android 앱 만들기에서 발생한 오류 해결법 모음 https://docko.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4-minSdkVersion-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95 안드로이드 스튜디오 - minSdkVersion 오류 해결방법 아래와 같이 AndroidManifest.xml에 정의 된 minSdkVersion오류가 발생할 경우 AndroidManifest.xml의 minSdkVersion만 수정하여도 해결되지 않는다. uses-sdk:minSdkVersion 8 cannot be smaller than version 9.. docko.tis.. 2020. 2. 2.
안드로이드 스튜디오 첫 화면 (Activity) 설정 별다른 설정을 하지 않는다면 프로젝트 생성시에 만들어진 Activity가 안드로이드 스튜디오 실행 시 띄워집니다. 그럼 안드로이드 스튜디오 실행시 처음 나오는 Activity를 변경하는 방법을 알아보겠습니다. AndroidManifest.xml을 엽니다. 여기서 안드로이드에서 띄울 액티비티를 관리합니다. 새로운 액티비티를 추가할 때에도 수정을 해줘야하는 파일이죠 를 갖고있는 activity가 default activity가 됩니다. 따라서 지정하고자 하는 activity 태그 안에 intent-filter 태그를 잘라서 넣어주면 되겠습니다. 2019. 11. 30.
안드로이드 스튜디오 addTextChangedListener를 이용한 로그인 로직 이번에는 저번 로그인 화면에서 로그인 버튼이 email과 password가 맞을 경우에만 눌리도록 해보겠습니다. DB를 활용하지 않으니 emailOK와 passwordOK를 선언해서 사용자가 입력한 값이 이와 같으면 작동하도록 해봤습니다. 이번 코딩의 핵심은 EditText의 addTextChangedListener인데 로그를 보면 EditText에 값이 변할때마다 로그가 찍힙니다. emil과 password의 값이 바뀔때 마다 inputEmail, inputPassword에 담고 validation에서 이 값이 emailOK와 passwordOK 같은지 확인하고 값이 같으면 RelativeLayout_login.setEnabled(true)해줍니다. 그전에 먼저 RelativeLayout_login.s.. 2019. 11. 26.