삼성 Simple Health 앱 구동하기
1. 소스파일 다운로드
https://developer.samsung.com/health/android/sample/data/simple-health
2. 안드로이드 스튜디오에서 프로젝트 import
- gradle 관련 에러를 해결 못함
3. eclipse에서 프로젝트 import
- eclipse에서 ADT(Android Development Tool) 설치
> Help -> Install New Software
> Name : ADT
> Location : https://dl-ssl.google.com/android/eclipse
> SDK Manager API Tool 설치 - Tools, Extras, 최신버전 Andriod를 install
> 환경변수 설정 - 실행>sysdm.cpl>고급>환경변수>path에 android-sdks\tools 폴더 경로 복붙
4. 모르는게 뭔지 모르는 상태는 가장 위험한 상태 ㅠㅠ
- eclipse에서도 실패
- 안드로이드 스튜디오로 돌아가서 Simple Health의 소스코드를 그대로 따라해보며 새로운 프로젝트를 만들어보기로!
- main.xlm 구조 잡기 성공
- jar파일 라이브러리 등록 성공
> 경로 : app>libs
- git에서 ButterKnife 라이브러리를 불러와야되는데 불러올 때 마다 빌드실패
- 라이브러리 추가 및 빌드 성공!
> boid.gradle(Module:app) - dependencies에 아래 두 줄 추가
implementation 'com.jakewharton:butterknife:10.1.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
> build.gradle(Project: [프로젝트명]) - dependencies에 아래 한 줄 추가
classpath 'com.jakewharton:butterknife-gradle-plugin:10.1.0'
> MainActivity 에서 import butterknife.ButterKnife; 하고 onCreate()안에 ButterKnife.bind();추가
5. 꼭 해내고 말테다
- 윈도우를 초기화했다
- 1TB 가량의 모든것을 다시 설치하고 설정했다
- 됐다ㅠㅠㅠㅠㅠ
- Try Again을 하니까 됐다... 한방에 되는게 아니였나보다
- Try Again > 업데이트 > SDK매니저에서 모든 안드로이드 버전 인스톨 > 성공!