Ubuntu 18.04 클라이언트로 노트북 하나를 셋팅해서 사용중이다.
구닥다리 노트북에 개발 테스트용으로 한번 해보고 있는데
OfBiz를 돌려보려고 삽질중에 DB를 MariaDB로 하려고
sudo apt-get install mariadb-server 하니
mariadb-server : 의존: mariadb-server-10.1 (>= 1:10.1.44-0ubuntu0.18.04.1) 하지만 %s 패키지를 설치하지 않을 것입니다.
라고 한다.
원인은 mysql이 설치되어 있어서다.
구글링해서
https://mariadb.com/kb/en/unable-to-install-mariadb-101-on-ubuntu-1804-after-apt-remove-purge-mysql/
요런 글을 찾았고
sudo apt-get remove --purge mysql*
요걸로 싹 날리고 새로 시도하니 잘 되고 있다.
2020년 3월 4일 수요일
2019년 7월 12일 금요일
android firebase cloud message
firebase 사이트에 내용을 따라하는데 의존성 문제로 반나절을 삽질했다 ㅠㅠ
새로운 프로젝트에서 푸쉬를 사용해야 해서
백만년만에 구글 firebase를 이용해 보고자 차근차근 따라 하는데
appcompat-v7 과 firebase-core 17.0.1이 충돌하는것이었다.
검색과 삽질을 계속 한 끝에 원인을 찾을 수 있었다.
firebase 17 버전 부터는 androidx를 사용해야 한다는것!
아래처럼 AndroidX로 migration 해주는것으로 해결 하였다.

한동안 안드로이드 개발을 안하고 있었더니 변화가 생긴 모양이다.
어찌되었건 이 문제 해결 하면서 테스트 푸쉬 메시지는 잘 전송 되었다.
AndroidX가 뭐하는 녀석인지 알아봐야 할듯 하다.
새로운 프로젝트에서 푸쉬를 사용해야 해서
백만년만에 구글 firebase를 이용해 보고자 차근차근 따라 하는데
appcompat-v7 과 firebase-core 17.0.1이 충돌하는것이었다.
검색과 삽질을 계속 한 끝에 원인을 찾을 수 있었다.
firebase 17 버전 부터는 androidx를 사용해야 한다는것!
아래처럼 AndroidX로 migration 해주는것으로 해결 하였다.

한동안 안드로이드 개발을 안하고 있었더니 변화가 생긴 모양이다.
어찌되었건 이 문제 해결 하면서 테스트 푸쉬 메시지는 잘 전송 되었다.
AndroidX가 뭐하는 녀석인지 알아봐야 할듯 하다.
피드 구독하기:
글 (Atom)
-
프로젝트 진행중에 필요하여 찾아보았더니 역시나 잘 구현된것들이 있었다. 간편하게 사용할 수 있도록 일부 수정 하였다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2...
-
이번 프로젝트를 진행 하면서 서버와 통신시에 전송할 데이터를 암호화 하여 전송하기로 결정하였다. 그에 따라서 기존 자바 소스로 구현되어 있는 암호화를 코틀린으로 구현 하였다. 아래가 그 코드이다. import android.util.Base6...
-
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 올해의 마지막 서평이다. 무엇이 1등 팀을 만드는가.... 시작하기에 앞서 제목이 과하지 않은가 하는 생각이 든다. 1등 팀이라....예전 어느 개그 프로에서 ...
2024년 여섯번째 도서 리뷰 [무엇이 1등 팀을 만드는가]
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 올해의 마지막 서평이다. 무엇이 1등 팀을 만드는가.... 시작하기에 앞서 제목이 과하지 않은가 하는 생각이 든다. 1등 팀이라....예전 어느 개그 프로에서 ...