Room db를 공부 하던 중 아래와 같은 에러가 발생했다. java.lang.RuntimeException: cannot find implementation for hbs.com.timetablescreen.Utils.AppDataBase. AppDataBase_Impl does not exist 이에 대한 해결책은 다음과 같다. app수준 gradle 파일 상단에 아래와같은 코드를 추가해주고 apply plugin: 'kotlin-kapt' dependencies에 아래와 같은 코드를 추가해준다. kapt 'android.arch.persistence.room:compiler:1.1.1'
얼마전에 출시한 어플을 업데이트 하는 과정에서 alias비밀번호를 분실하는 상황이 발생했다. 하마터면 앱을 삭제하고 새롭게 다시 출시할뻔했다.. 지금부터 alias비밀번호를 찾는 방법을 설명할텐데 사용하던 keystore파일이 필요하다(.jks로 끝남) 우선 keystore파일이 있는 폴더로 이동한다. shift를 누른채로 keystore가 있는 폴더의 여백을 우클릭한다. 여기에 PowerShell 창 열기를 누른다. https://maxcamillo.github.io/android-keystore-password-recover/index.html Android-keystore-password-recover by MaxCamillo Android Keystore Password Recovery A few..
카메라로 사진을 찍고 이미지 파일을 가져와 사용하려는중 에러가 발생했다. Android 7.0이상의 경우 앱 외부에 file://URI 의 노출을 금지하기 때문에 FileUriExposedException 이 발생한다. 따라서 파일 공유를 위해서 content://URI 형식을 바꿔주고 권한을 부여해야한다. 그렇기위해 FileProvider를 사용해야하는데 아래에 다음과 같이 AndroidManifest.xml파일에 아래 코드를 추가한다. ... ... 그후 아래 android:resource="@xml/file_paths" 에 해당하는 파일을 만들어준다 //res 파일 하위에 xml폴더를 생성후 file_paths.xml 파일을 만들어 아래 코드를 추가한다. android:authorities="com..
이전 포스팅에서 recyclerview를 사용해서 채팅의 기본적인 틀을 만들어 보았습니다. https://rlg1133.tistory.com/41 Node.js +Android Studio(Kotlin) 채팅 구현하기(1) 이번 포스팅에서는 Backend는 Node.js Frontend는 AndroidStudio를 사용하여 채팅을 구현하는 예제를 만들어 보겠습니다. node.js 는 visual studio code를 사용해서 작업하겠습니다. node.js에는 Socket.io 라이.. rlg1133.tistory.com 이번 포스팅에서는 node.js 서버를 만들고 서로다른 사용자가 한 채팅방에 들어오는것을 작성해보겠습니다. node.js와 express가 설치되어있고 socket.io 라이브러리를 추..
이번 포스팅에서는 Backend는 Node.js Frontend는 AndroidStudio를 사용하여 채팅을 구현하는 예제를 만들어 보겠습니다. node.js 는 visual studio code를 사용해서 작업하겠습니다. node.js에는 Socket.io 라이브러리가 존재하여 소켓에대한 지식이 어느정도만 있다면 쉽게 통신을 구현할 수 있습니다. 우선 채팅을 해야하기 때문에 Recyclerview를 이용해 레이아웃을 만들어 보겠습니다. 첫번째로 채팅에 참여할 이름을 설정하기 위해 메인 액티비티에 간단하게 Edittext 하나와 Button하나를 만들어줍니다. 안드로이드 스튜디오에서 새로운 프로젝트를 생성해줍니다. 언어는 코틀린을 사용하겠습니다. Node.js +Android Studio(Kotlin) ..
본 게시물을 보기전에 아래 게시물을 먼저 보고 와주세요 Django + mySQL + Android Studio , 프로젝트 생성부터 retrofit 예제 까지 step by step(1) https://rlg1133.tistory.com/37 Django + mySQL + Android Studio , 프로젝트 생성부터 retrofit 예제 까지 step by step(2) https://rlg1133.tistory.com/38 Step3 Django + MySQL + Android Studio 이번 장에서는 안드로이드 스튜디오에서 우리가 만들어준 데이터베이스를 사용하는 방법을 알아보겠습니다. https://github.com/Gyeony95/retrofit-CURD_Tutorial 위 깃헙주소에 지금..
본 게시물을 보기전에 아래 게시물을 먼저 보고 와주세요 https://rlg1133.tistory.com/37 Django + mySQL + Android Studio , 프로젝트 생성부터 retrofit 예제 까지 step by step(1) 본 게시물은 django, mysql, android studio가 설치 되었다는 가정하에 진행합니다. Step1 Django Project 생성&설정 경로 안에 django-admin startproject 명령어를 사용하여 장고 프로젝트를 생성한다.. rlg1133.tistory.com Step2 Django + MySQL 서버를 실행 했으니 이제 모델을 만들어 mysql과 django를 연결해 사용하는 방법을 알아보겠습니다. 주소창에 http://127.0...
본 게시물은 django, mysql, android studio가 설치 되었다는 가정하에 진행합니다. Step1 Django Project 생성&설정 경로 안에 django-admin startproject 명령어를 사용하여 장고 프로젝트를 생성한다 위처럼 테스트 프로젝트가 생성됩니다. 안에 들어있는 파일들은 기본으로 생성되는 파일들입니다. 그런다음 프로젝트 경로로 들어가서 앱을 생성합니다. 프로젝트 안에는 여러개의 앱이 들어갈 수 있는데 그중에 하나를 만들어 준것입니다. 이제 setting.py 에 들어가 설정을 바꾸어 주겠습니다. 안에 들어있는 코드의 순서가 원래 순서가 위처럼 되어있지는 않습니다. 중요한것만 모아서 캡쳐를 했습니다. 내용물을 아래 사진과 같이 바꾸어줍니다. 위에서 부터 allowe..
- Total
- Today
- Yesterday
- 플러터
- 해결
- chatting
- redis
- Django
- Kotlin
- socket.io
- RecyclerView
- flame
- 에러해결
- WAS
- node.js
- DART
- 안드로이드스튜디오
- 코틀린
- password
- flutter
- mysql
- Git
- 안드로이드
- github
- 알고리즘
- Tutorial
- Android Studio
- 에러
- springboot
- CHANNELS
- django server
- Hummingbird
- Android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |