사용자 도구

사이트 도구


android:sdk

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
android:sdk [2012/02/17 14:31]
kwon37xi [hosts 파일 수정]
android:sdk [2019/09/11 09:58] (현재)
kwon37xi
줄 5: 줄 5:
   * http://developer.android.com/sdk/adding-components.html 에 따라 SDK 컴포넌트들도 깔아준다.   * http://developer.android.com/sdk/adding-components.html 에 따라 SDK 컴포넌트들도 깔아준다.
   * ''<SDK HOME>/platform-tools''와 ''<SDK HOME>/tools'' 디렉토리를 PATH 환경변수에 추가한다. 여러가지 명령 실행에 필요하다.   * ''<SDK HOME>/platform-tools''와 ''<SDK HOME>/tools'' 디렉토리를 PATH 환경변수에 추가한다. 여러가지 명령 실행에 필요하다.
 +  * [[http://dev.classmethod.jp/smartphone/build-fast-android-emulator/|Intel 제공 Android SDK]] GPU를 사용하여 성능이 좋다고 한다.
 +
 +==== Genymotion ====
 +  * http://www.genymotion.com/
 +  * 고성능 Android Emulator
 +  * [[https://moordev.tistory.com/249|MoorDev의 우분투사용 분투기 :: 리눅스에서 안드로이드를 돌리자. Genymotion]]
 +
 +==== HAXM ====
 +  * [[https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager|Android* - Intel® Hardware Accelerated Execution Manager]]
 +  * [[http://niceilm.blogspot.kr/2013/03/android-emulator-for-haxm.html|안드로이드 에뮬레이터 속도업!!!(android emulator for haxm)]]
 +
 +
  
 ===== 안드로이드 AVD/에뮬레이터 ===== ===== 안드로이드 AVD/에뮬레이터 =====
줄 22: 줄 34:
     * http://dynamide.tistory.com/492     * http://dynamide.tistory.com/492
     * http://whatwant.tistory.com/309     * http://whatwant.tistory.com/309
 +
 +===== Google Play 설치 =====
 +  * [[http://www.javacodegeeks.com/2013/05/installing-google-play-on-android-emulator.html|Installing Google Play on Android Emulator | Java Code Geeks]]
  
 ===== 한글 키보드 설치 ===== ===== 한글 키보드 설치 =====
줄 36: 줄 51:
 </code> </code>
     * https://groups.google.com/forum/#!topic/android-platform/u2bhkvyag0U 참조했음     * https://groups.google.com/forum/#!topic/android-platform/u2bhkvyag0U 참조했음
-    * Android Emulator는 에뮬레이터 실행시 /system 파티션을 최소 공간으로 줄인 상태로 실행한다. 따라서 더 이상의 내용을 채워 넣는게 불가능하다. 이 문제를 해소 하려고 억지로 파티션 용량을 지정한다. +    * Android Emulator는 에뮬레이터 실행시 /system 파티션을 최소 공간으로 줄인 상태로 실행한다. 따라서 더 이상의 내용을 채워 넣는게 불가능하다. 이 문제를 해소하려고 억지로 파티션 용량을 지정한다. 
-  * hosts 편집/복사 과정 수행<code sh>+  * hosts 편집/복사 과정 수행. hosts 파일은 무조건 **Unix 형식이어야 한다. 윈도우 환경에서 편집시 Unix 형식을 지원하는 에디터를 사용할 것!**<code sh>
 adb remount adb remount
 adb pull /system/etc/hosts /path/to/local/hosts adb pull /system/etc/hosts /path/to/local/hosts
줄 54: 줄 69:
  
 ===== Maven 연동과 메모리 지정 ===== ===== Maven 연동과 메모리 지정 =====
 +  * [[http://javacan.tistory.com/198|자바캔(Java Can Do IT) :: [팁] Eclipse+Android+Maven 설정 기초]]
   * [[http://www.markhneedham.com/blog/2012/01/07/learning-android-java-lang-outofmemoryerror-java-heap-space-with-android-maven-plugin/|Learning Android: java.lang.OutOfMemoryError: Java heap space with android-maven-plugin]]   * [[http://www.markhneedham.com/blog/2012/01/07/learning-android-java-lang-outofmemoryerror-java-heap-space-with-android-maven-plugin/|Learning Android: java.lang.OutOfMemoryError: Java heap space with android-maven-plugin]]
     * -Xmx 옵션을 주거나<code xml>     * -Xmx 옵션을 주거나<code xml>
줄 77: 줄 93:
 </code> </code>
     * 플러그인의 버전 정보를 아예 빼버려서 최신 플러그인을 사용하면 해결된다.     * 플러그인의 버전 정보를 아예 빼버려서 최신 플러그인을 사용하면 해결된다.
 +
 +===== 참고 =====
 +  * [[https://engineering.linecorp.com/ko/blog/android-%ec%95%b1%ec%9d%98-%ed%81%ac%ea%b8%b0%eb%a5%bc-%ec%a4%84%ec%9d%b4%eb%8a%94-10%ea%b0%80%ec%a7%80-%eb%b0%a9%eb%b2%95/|Android 앱의 크기를 줄이는 10가지 방법 - LINE ENGINEERING]]
 +
android/sdk.1329456703.txt.gz · 마지막으로 수정됨: 2012/02/17 14:31 저자 kwon37xi