맥을 구입한 후 adb 환경 변수 설정 및 와이파이 환경에서 무선으로 빌드하는 방법에 대한 내용이다.
맥 기준임.
- 환경 변수 설정
1. 터미널 실행
adb version
Android Debug Bridge version 1.0.39
Revision 5943271ace17-android
이라고 나오면 환경 변수 설정은 건너 뛰어도 될 듯.
만약, 찾을 수 없다고 나온다면 다음 진행.
2. ls -al 입력
.bash_profile이 있나 확인을 해보고 없다면 파일을 만들어야 한다.
3. touch .bash_profile
4. open -e .bash_profile
5. 열린 텍스트 편집 창에 아래 내용을 복붙한 뒤 [사용자 폴더 명] 을 본인 맥에 맞게 변경한 뒤 저장 종료.
export PATH=$PATH:/Users/[사용자 폴더 명]/Library/Android/sdk/platform-tools
6. 터미널 재시작
7. source .bash_profile
한 뒤 오류가 안난다면 성공.
- wifi 무선 빌드
1. 같은 Wifi 또는 공유기에 연결
2. 스마트폰 USB 연결
3. 터미널 adb tcpip 5555
4. 성공시 : Restarting inTCP mode port: 5555
5. usb 연결 해제
6. 스마트 폰 ip 확인 (설정 - 휴대폰 정보 - 상태(또는 네트워크) - IP 주소)
7. adb connect [IP 주소]:5555
8. 성공시 : connected to [IP 주소]:5555
* adb device : 디바이스 상태 확인
- doze 모드 진입 방법
마시멜로우 부터 생긴 doze 모드에 진입하는 방법이다. 에뮬레이터도 가능함.
http://oneday0012.tistory.com/86
- 안드로이드 스튜디오에서 라운드 처리 & 그라데이션이 들어간 나인패치 이미지 사용하기 현재 수행하고 있는 안드로이드 프로젝트의 디자이너가 적용을 원하는 이미지를 보내줬다. 이미지는 그라데이션에 라운드 처리가 된 이미지였다. 기존에 적용 방법만 대충 알아보고 사각형의 단일 색의 나인패치 이미지만 적용해봤던터라 그 방법 그대로 적용을 해봤다. - 기존에 나인패치에 대해 알고 있었던 것. 1. 그냥 drawable 폴더에 넣으면 되겠지.. 2. 아무 해상도 이미지로 asset studio에서 나인패치 적용하면 알아서 키우고 줄이고 해 주겠지 무지한 것을 인지하지 못한 본인은 디자이너에게 자신있게 Android asset studio 를 이용해 나인 패치를 해 달라하고, 그걸 받아서 적용했다. 그런데 왠걸.. 제대로 되지 않는다. - 증상 1. 라운드 처리된 코너 부분이 뭉개져 나옴 2. 그라데이션이 엉망임 3. 원본 이미지의 굵기가 제대로 표시가 안됨 4. 완벽한 반원 형태가 아니고 늘어남 ...........할거 많은데.. 온갖 삽질을 하며 시간을 낭비했다. 맘 같아선 그냥 네모에 초록색이나 보라색으로 shape로 그려 버리고 싶었다... 하지만 디자이너님이 라운드 수치는 좀 줄인다 쳐도 그라데이션은 포기 할 수 없다고....ㅠㅠ 결국 다시 삽질 삽질 삽질.. 그러다 Stack Overflow에서 글 하나를 발견하게 되었다. 1. 단순한 사각형 테두리 이미지라면 기본 drawable 폴더에 넣어도 상관없다. 2. 만약, 라운드 처리가 된 이미지라면 drawable-xxhdpi 한 곳에 넣어두고 그 보다 낮은 해상도의 경우 스케일 다운이 되면서 대부분의 경우에 잘 나타난다. 오.... 뭔가 실마리를 잡은거 같아서 또 폭풍 검색.. 다른 글에서는.. 1. 나인패치 이미지는 기본 drawable에 두면 안된...
Creating a friendly user interface is an essential part of app development. Luckily, freelance app developers can rely on React.Js. It is an open-source tool that saves vital time by creating complex user interfaces with relative ease. Also, if you want more app development projects, then visit Eiliana.com, where top clients across the globe post their IT development projects regularly.
답글삭제