오랜만에 집의 맥으로 깃헙을 이용하려고 하는데 아래와 같은 에러가나면서 이용하던 프로젝트의 업데이트가 되지 않아요(먼일?) 또한 아래와 같이 깃헙에서 저장소를 다운받기전 테스트를 할때Repository test has failed. 라는 에러를 뱉습니다. (하아..) 결국 위와같은 이유로 귀중한 1시간 30분의 삽질을하게된 것에 대한 포스팅입니다.저와같은 피해자가 없기를 바라며... 일단 저의 경우는 SSH통신을 위함 공개키가 만료된 상태라서 나타난 문제입니다. SSH 프로토콜을 이용한 통신은 원격제어등을 위한 프로토콜인데 github에서 해당 프로토콜을 이용하고 있습니다. 문제를 해결해주기 위해서는 SSH의 공개키를 생성해서 깃헙에 새로 등록해주면 간단하게 해결됩니다. 공개키라는건 암호화방법의 비대칭 ..
환경설정1. build.gradle (Module: app)파일에 아래와같이 데이타바인딩에 대한 내용을 추가한다. 2. 레이아웃에서 으로 감싸준다.그리고 안에 네임스페이스들의 선언을 해주어야한다. 이용하기이제 데이터바인딩 유틸을 통해 바인딩 객체를 가져오면된다. 데이터바인딩을 이용하게되면 레이아웃에 선언한 아이디를 인스턴스이름으로해서 가져올수 있고 자동으로 타입을 정해준다는 장점이있다.이밖에도 xml에 직접 데이터를 넣어주는 방법이 있지만 나는 잘 사용하지 않으므로 이정도까지 정리한다. 참고 사이트 > https://developer.android.com/topic/libraries/data-binding/index.html?hl=ko#build_environment
특정기기에 대한 리모컨 역할을 하는 안드로이드앱을 만들게 되었는데플레이스토어에서 테스트하기위한 앱을 찾아보니 생각보다 내가 원하는 기능을 하는 앱을 찾기가 어렵다 그래서 블루투스의 SPP를 이용한 테스트 앱을 만들어보았다.앱의 안드로이드에서 제공하는 Bluetooth Chat Sample을 참고하여 만들었다. 개발에 필요한 배경지식1. UUIDUUID는 네트워크 상에서 서로 모르는 개체들을 식별하고 구별하기위한 각각의 고유한 이름이다.블루투스 연결을 맺기위해서는 UUID를 연결할 대상에 맞게 설정해줘야한다.안드로이드에서 연결한 기기의 UUID는 굉장히 많은데내 경우에는 SPP연결을 위한 UUID로 연결한다 00001101-0000-1000-8000-00805F9B34FB 2. SECURE와 INSECUR..
- Total
- Today
- Yesterday