본문 바로가기

Android7

Flutter Visual Studio Code(VSCode)로 프로젝트 생성 및 시작하기 Flutter Visual Studio Code(VSCode)로 프로젝트 생성 및 시작하기 VSCode에서 Flutter 개발 환경을 설정하고, Flutter 프로젝트를 생성하여 Flutter 개발을 시작하는 방법을 알려드리도록 하겠습니다. 이 글은 Flutter SDK 설치, Android 및 IOS 설정을 모두 끝내고 난 후 봐주셔야 합니다! 아직 Flutter SDK 설치를 진행하지 않으신 분들은 아래의 글을 먼저 보고 와주시면 되겠습니다. 먼저 VSCode를 실행합니다. 그리고 왼쪽 메뉴에서 Extensions를 클릭하여 Extensions을 설치하러 갑니다. Extensions 검색하는 부분에 "flutter" 라고 입력하면, Flutter Extension이 가장 상단에 나옵니다. 해당 Ext.. 2020. 12. 13.
Failed to install the following SDK components: build-tools; 28.0.3 Android SDK Build-Tools 28.0.3 해결 방법 Failed to install the following SDK components: build-tools; 28.0.3 Android SDK Build-Tools 28.0.3 해결 방법 FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. > Failed to install the following SDK components: build-tools;28.0.3 Android SDK Build-Tools 28.0.3 Install the missing components using the SDK manager i.. 2020. 11. 3.
error : no devices/emulators found, error: more than one device/emulator (adb error) error : no devices/emulators found, error: more than one device/emulator (adb error) adb(android debug bridge)를 사용하다가 볼 수 있는 오류 중에서 error : no devices/emulators found error: more than one device/emulator 를 알아보려고 합니다. 저는 Firebase DebugView 를 사용할 때를 예시로 들어보겠습니다. Firebase DebugView를 사용하기위해 adb shell setprop debug.firebase.analytics.app package_name 를 입력하였을때에도 이 에러를 발견할 수 있습니다. error : no devices/em.. 2020. 4. 27.
Firebase DebugView Android Studio (파이어베이스 디버그뷰 안드로이드 스튜디오) Firebase DebugView Android Studio (파이어베이스 디버그뷰 안드로이드 스튜디오) Firebase Logging Event 등이 잘 이루어지는지에 대해 실시간으로 확인해볼 수 있도록 해주는 DebugView를 사용해 보도록 하겠습니다. 이미 앱에 Firebase 설치와 Event Logging 까지 해놓으셨다는 가정하에 작성하도록 하겠습니다. 그렇지 않으신 분들은 누구나 쉽게 할 수 있도록 제가 작성해놓은 글이 있으니 참고해주시면 되겠습니다! Step 1. DebugView 사용 설정할 Device 연결 혹은 Emulator 실행 DebugView를 사용할 Device 연결 혹은 Emulator를 하나 실행해주세요. 저는 Emulator를 하나 실행시켰습니다. Step 2. 터미널.. 2020. 4. 26.
Firebase Logging Event Android Studio (파이어베이스 로깅 이벤트 안드로이드 스튜디오) Firebase Logging Event Android Studio (파이어베이스 로깅 이벤트 안드로이드 스튜디오) 저는 이해하기 쉽도록 테스트 환경을 구성해서 작성하는 것이니 원하시는 방식대로 변경하셔서 시도해 보시면 되겠습니다! Step 1. 테스트 환경 구성 Name, Age, City를 입력하고 Event로 보내려고 합니다. 그에따라 Activity는 이렇게 구성했고 코드를 보시면 아시겠지만 "Logging Event" 버튼을 터치하면 EditText에 입력한 값을 가져와 각각 다른 Parameter에 담아 한 Event로 보내줍니다. 다른 부분은 아실테니 Firebase Logging Event에 대해서만 설명드리자면 1) com.google.analytics.FirebaseAnalytics 객.. 2020. 2. 26.
SHA-1 Debug 인증서 지문 구하기 SHA-1 인증서 지문 구하기 SHA-1지문은 테스트나 개발 과정에서 사용되는 Debug 인증서, 실제로 배포하는 과정에서 사용되는 Release 인증서가 있는데, 이에 대한 정확한 정보는 다음에 말씀드리는 것으로 하고 우선은 Debug 인증서만 입력하길 원하시는 분들께 미리 알려드리자면 1) Window + R 로 실행창을 열고 2) cmd를 입력하여 명령프롬프트 창을 키고 3) 아래와 같이 C:\Users\your_user_name\.android\ 로 경로 이동 한 뒤(Window는 보통 이 경로) 4) 명령어 keytool -list -v -keystore debug.keystore 를 입력하고 5) password를 요구하면 Debug 인증서는 password가 없으므로 Enter를 치시면 5).. 2020. 2. 25.
Firebase 프로젝트 생성 (파이어베이스 프로젝트 생성) Firebase 프로젝트 생성 (파이어베이스 프로젝트 생성) Android Studio(안드로이드 스튜디오)가 설치 되어있다는 가정하에 시작하겠습니다. Step 1. Firebase 접속 Firebase(https://console.firebase.google.com/)에 접속하여 "프로젝트 만들기" 를 클릭합니다. Step 2. 프로젝트 설정 프로젝트 명을 입력하고 Firebase 약관에 동의 체크(Firebase 첫 이용자만 해당되는 것 같습니다)를 하고 계속 버튼을 클릭합니다. 체크 되어있는 "이 프로젝트에서 Google 애널리틱스 사용 설정" 을 그대로 두시고 "계속" 버튼을 클릭하고 Google Analytics 계정을 선택합니다. 계정이 없거나 새로운 계정으로 Firebase를 사용하고 싶으시.. 2020. 2. 24.