[Android App BLE] #1 개발 환경 문제 해결하기

in kr •  6 years ago  (edited)


출처: https://simbeez.com/

이번엔 안드로이드다!

이번에는 안드로이드 앱 개발을 해보려고 합니다. 할까 말까 하다가.. 왠지 스팀잇에 올리기 시작하면 열심히 잘 할 수 있을거란... 경험이 얘기해 주네요.

제가 좀 달리는 성격이 있어서 건강이 좀 걱정되긴 하지만.. 이번에는 심하게 안달릴라고 합니다.

Foc.us V3라는 뇌 전기 자극 장치가 하나 있습니다. 이번에는 이것을 스마트폰에서 제어하는 앱을 만들어 보려고 합니다.

image.png
출처: https://www.foc.us/v3

다음과 같은 기능을 만들어 보려고 합니다.

  • Bluetooth Low Energy (BLE) 장치 스캔
  • BLE 장치 연결
  • BLE 장치에 제어 명령 전송
  • BLE 장치로 부터 데이터 수신

왜 만들게 됐냐... 하면은요.. 좀 찾아봤는데 딱히 쓸만한 것을 못찾겠습니다 ㅜ.ㅜ
요즘은 다 BLE 장치라서, Bluetooth Classic 장치에 관한 내용이 많더라구요. 그리고 예전에는 Eclipse에서 앱 개발했는데... 요즘은 Android Studio에서 하구요. 그런데 이게 Android Studio 깔고 시작하자 마자 오류가 발생해서 좀 고생했습니다.

참고로 저는 안드로이드 앱 개발 초보자입니다. 한 2-3년전에 앱 2개정도 만들어 본게 다예요. 제 스타일은 최신 정보를 찾아서 적용하는 스타일입니다! 또 오류 상황을 재현하여 여러분이 고생하지 않게 도와주는 스타일입니다!

아.. 아직 개발 하나도 안했습니다. 글 쓰면서 개발하려구요~ 응원 고맙습니다~

개발환경

  • Ubuntu 16.04
  • Android Studio 3.1.3

GUI가 표시되지 않는 문제

안드로이드 스튜디오 설치하고 그냥 아무것도 추가안하고 버튼하나 추가하려고 activity_main.xml 파일을 열었는데.. 아 글쎄 기본적으로 보여야 하는 "Hello World"가 안보이는 겁니다. 아래 그림처럼요.
image.png
분명 코드상에서는 존재하는데 GUI상에서는 안보이더라구요.

헐~ 그래서 좀 찾아봐도 잘 안나오더라구요...
그러다가 간단히 해결하는 내용을 찾았습니다! 고마워 친구~

  • Gradle Scripts에서 build.gradle.(Module: app) 파일을 엽니다.
    image.png

위 그림의 드래그 된 영역을 찾습니다. 다음과 같이 수정합니다.
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
-->
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1

  • 스튜디오 화면 우측 상단에 Sync Now를 눌러 줍니다.
    image.png

확인

그래들 싱크와 프로젝트 빌드를 다시 한 후, 짜잔~
image.png

이제 개발하면 됩니다!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

안드로이드도 개발하시는군요.
다방면으로 개발하시네용.ㅎㅎ

사실 일하는거예요. 뭣도 못하면서요~ ^^;

(jjangjjangman 태그 사용시 댓글을 남깁니다.)
[제 0회 짱짱맨배 42일장]5주차 보상글추천, 1,2,3,4주차 보상지급을 발표합니다.(계속 리스팅 할 예정)
https://steemit.com/kr/@virus707/0-42-5-1-2-3-4

5주차에 도전하세요

그리고 즐거운 스티밋하세요!

고맙습니다~