일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 문파문파
- 안드로이드
- 인공지능
- NC 다이노스
- ubuntu
- 뉴스타파
- 프로야구
- ubuntu 12.04
- arm
- mysql
- 국정원
- Tizen
- python
- 블로그
- 조세피난처
- 리뷰
- 손민한
- 김경문
- 타이젠
- 데이터베이스
- 태그를 입력해 주세요.
- 애플
- Linux
- 우분투
- 해외직구
- NC다이노스
- 야구
- Git
- 단통법
- 문파문파 공략
- Today
- Total
목록Android (4)
꿈꾸는 사람.
Android Studio 3.2로 안드로이드 앱을 개발을 다시 시작하게 되었다. 1. 현상첫 Android 프로젝트 생성하여 빌드할 때 다음과 같은 오류가 발생한다. 2. 원인오류가 난 이유는 안드로이드 스튜디오에 28.0.2 버전의 Build Tools이 설치되어 있지 않아서 발생하는 오류이다.안드로이드 스튜디오를 설치 후 처음으로 프로젝트를 만들 때는 필요한 빌드 도구를 자동으로 내려받아 설치하므로 오류가 없다.하지만 안드로이드 스튜디오를 갱신한 후 만든 프로젝트는 새로운 빌드 환경에 맞는 도구가 없어 오류가 발생할 수 있다. 3. 해결책빌드 도구의 특정 버전을 설치하고 다시 빌드하여 해결할 수 있다. 4. 세부 절차Tools > SDK Manager 메뉴를 선택한다. 안드로이드 SDK Manage..
구글이 발표한 안드로이드 최신 버전 4.4 키캣의 주요 내용을 정리하고 사용 예와 파급 효과를 알아본다. 그리고 "Don't be evil"를 외치던 구글이 점점 "Be evil"하게 변해가는 모습을 파악할 수 있다. Making Android for everyone => 저 메모리 모델 지원 강화. 안드로이드 4.4는 512MB RAM과 같은 작은 메모리에서도 잘 동작하도록 설계되었다. 삼성, LG, HTC 등의 많은 플래그 쉽 모델들이 최근 3GB RAM을 지원하는 것과 달리 시장에서는 사양이 낮은 스마트 폰들이 의외로 많이 판매되기 때문이다. 운영체제와 생태계를 책임진 구글로서는 합당한 조치로 보인다. 이후 운영체제의 업그레이드가 메모리 문제로 안되지는 않을 것이다. 2013년 9월에 애플이 200..
1. 서론 지난 글에서 governor에 대한 개념과 튜닝 패러미터들을 간략히 설명하였다. [android governor 링크 참조.] 그러면 왜 interactive govenor를 사용하며 튜닝 패러미터의 값을 조절하면 발생하는 변화를 통해서 가버너 튜닝을 한다. 이때 가버너 튜닝은 어떤 절차로 이루어져야 하며 어떻게 튜닝할 수 있는지 알아본다. 가버너 튜닝의 목표는 소모 전력과 성능의 최적화이며 또한 사용자 경험에도 적합하여야 한다. 가버너 튜닝에 따라 소모 전력과 성능의 변화를 추적할 도구와 벤치마크 프로그램의 선정 방법도 검토한다. 최종적으로 가버너 튜닝을 통해 가버너의 튜닝 패러미터들의 값들을 확정한다. 2. Interactive governor의 튜닝 가능한 패러미터들의 의미 파악. 리눅스..
안드로이드 앱 개발자는 AOSP (android open source project)의 소스만 받으면 충분하다. [JB 소스 받는 링크] 하지만 디바이스 드라이버나 안드로이드 스마트폰 개발자는 안드로이드 커널 소스를 따로 받아야 한다. 안드로이드 커널 소스는 AP (application processor) 제조사에 따라 받아야 한다. 에뮬레이터 플랫폼으로 개발할 경우는 common 프로젝트를 퀄컴 칩셋의 경우는 MSM 프로젝트를 받으면 된다. 이렇게 커널 소스까지 받으면 개발용 보드에 커널을 올려 커널을 수정하거나 각종 하드웨어 디바이스를 개발할 수 있다. 커널 소스를 받는 방법은 아래와 같다. 1. 개요 1. 구글 저장소를 자신의 컴퓨터로 복사한다. 2. 작업할 브랜치로 이동 후 소스를 받는다. 2. ..