본문 바로가기
  • "하나씩 기록하다보면 누군가에게 도움이 되지 않을까"
728x90

Android4

[임베디드] ESP8266 SSDP, MQTT 구현 1. 서론 STM - ESP8266으로 SSDP 프로토콜을 이용한 자동 장치 검색과 MQTT를 이용한 센서데이터 획득, 제어명령 전달을 위하여 미니 프로젝트 진행 중. 세부 목표로 ESP8266 모델에 Arduino IDE를 이용한 스케치 업로드로 SSDP 장치 검색과 MQTT 데이터 송수신 구현. 2. 본문 미니프로젝트의 시스템 아키텍처는 다음과 같다. 컨트롤러인 STM에서 데이터 보내기 전 ESP8266의 내부 펌웨어(?), 스케치(?) 코딩을 진행함. 안드로이드나 PC앱애서 SSDP로 장치 확인이 가능하도록 할 예정임. 일단 현재 목표는 안드로이드. 먼저 Arduino IDE에 ESP8266 코딩이 가능하도록 라이브러리 등록 및 환경설정을 진행하여야 함. IDE의 파일 - 환경설정에서 추가적인 보드.. 2021. 3. 9.
[안드로이드] 라이브러리 참고 시 Jetty 없다고 할때 (NoClassDefFoundError) Jetty 관련 없다고 에러 날때 Project Structure - Dependencies - Add Library에서 org.eclipse.jetty치면 다양한거 나옴 여기서 에러난 util거 다운로드받음 2021. 2. 23.
[안드로이드] 안드로이드에서 servlet관련 NoClassDefFoundError Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/servle 검색해서 해결 매니피스트에 삽입 출처 : thisisspear.tistory.com/42 안드로이드 오류 : java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/impl/cookie/DateUtils; 안드로이드 앱 타겟을 28로 업데이트하다보니 해당 에러가 발생했다. java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/impl.. 2021. 2. 23.
[안드로이드] Gradle에 Maven Repository 추가 1. 서론 안드로이드에서 Upnp Control-Point만들어보려고 Java 라이브러리인 cling 을사용하려고 하는데, 메뉴얼에 Maven 방법밖에 없어, Gradle에서 사용해보려고 Repository 연동하려고 했음 2. 본문 build.gradle에 다음과 같이 설정하여 해결 allprojects { repositories { google() jcenter() maven{ url "http://4thline.org/m2" } } } ** 메뉴얼에 적혀있는 maven 설치 ** ** build.gradle(프로젝트 - app) - defendencies ** 3. 결론 일단 Gradle에 연결은 되었음. 확인해서 라이브러리 연동 진행 4. 맺음말 다양한 의견있으시면 알려주십시오. 2021. 2. 23.
728x90