AVD 4

[안드로이드 스튜디오] avd 패스 설정하기

1G 넘는 avd를 여러 개 만들다 보니 디스크 공간 부족 알림이 뜬다.C: 드라이버에 avd가 생성되어 생긴 현상이다.공간이 넓은 D: 드라이버에 avd를 생성하고 싶어 방법을 찾아보았다. 1. ADNROID_AVD_HOME을 윈도우 환경변수에 지정했다. -> avd 생성은 되나 실행할 때 에러 발생한다. 2. ANDROID_SDK_HOME을 지정해 보았다.윈도우 환경변수에서 ANDROID_SDK_HOME 을 D:\Android\sdk 로 지정해 주었다.avd 매니저로 avd 만들어 보니 $ANDROID_SDK_HOME/.android/avd 폴더 아래에 avd가 생성되는 게 확인된다.(1. 에서 지정했던 ANDROID_AVD_HOME 환경변수는 삭제했다.)-> 문제 해결. 이제 C: 드라이버 공간부족..

[안드로이드 스튜디오] avd 에 사용할 sdcard 만들기

안드로이드 api 버전별로 avd를 만들어서 data를 테스트 할 때,sdcard를 하나 만들어서 데이터(이미지 등)를 넣어 두면, avd 마다 data를 올릴 필요 없이 sdcard에 있는 데이터를 쓸 수 있다. 1. 윈도우 개발환경이라면 도스 커맨드 창에서 다음과 같이 명령어를 치면 1G 의 sdcard.iso 파일이 생긴다. Android\sdk\tools\mksdcard 1024M sdcard.iso (윈도우 환경변수에 PATH=F:\Android\sdk\tools; 추가해 두면 커맨드 창에서 파일경로 상관없이 명령어 쓸 수 있다.) 2. AVD 만들 때 Show Advanced Settings를 눌러서 SD card-External file 을 눌러 위에서 만든 sdcard를 불러오면 된다.

[안드로이드스튜디오] AVD 실행시 Intel HAXM 에러

다음과 같은 에러메시지가 뜬다.emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel module is not installed! 1. Intel HAXM 설치 한다. - 에러 발생 VT-x(Virtualization Technology) 활성화해야 설치가능하다는 에러 메시지 -> bios(chipset이나 processor 메뉴)에서 활성화 -> bios에서 Virtualization Technology 활성화 하니 설치됨 2. 설치후에도 안되면{ANDROID_SD..