Android Studio를 사용하여 학교 프로젝트를 진행하고 있는데 AVD를 실행할 수 없는 것 같습니다. 저는 학교의 32비트 Linux 컴퓨터를 사용하고 있습니다.
AVD를 실행하려고 하면 이 오류가 발생합니다.
에뮬레이터에서 AVD를 시작할 수 없습니다.
산출:
ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them
you will have to do at least one of the following:
- Use the '-force-32bit' option when invoking 'emulator'.
- Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment.
Either one will allow you to use the 32-bit binaries, but please be
aware that these will disappear in a future Android SDK release.
Consider moving to a 64-bit Linux system before that happens.
실행 구성으로 이동하여 추가 명령줄 옵션에 -force-32bit- 명령을 추가하고 gedit를 열어 보았습니다. 프로필을 추가하고내보내기 ANDROID_EMULATOR_FORCE_32BIT=true하지만 여전히 위와 같은 오류가 발생합니다.
64비트 컴퓨터로 전환할 수 없습니다. 저는 이 프로그램을 처음 접한 상태이므로 도움을 주시면 대단히 감사하겠습니다. 감사해요.
답변1
프로필을 다시 로드하지 않았을 수도 있습니다. 변경 사항은 그 이후에만 적용됩니다(예: 재부팅, 터미널 다시 시작).
명령에 대해서만 env var를 설정해 보십시오. 터미널로 이동하여 다음을 입력합니다.
ANDROID_EMULATOR_FORCE_32BIT=true avd
(또는 호출되는 명령이 무엇이든)