Nexus 7 태블릿 에뮬레이터에서 4.2 JellyBean의 다중 사용자 기능을 테스트하는 방법은 무엇입니까?


11

다중 사용자 기능이 Android 4.2 JellyBean에서 사용 가능하다는 것을 알고 있습니다.

내가 겪었 .

그러나 실제 장치가 아닌 에뮬레이터 에서이 기능을 테스트하고 싶습니다.

내 질문 :

  1. 에뮬레이터에서 다중 사용자 기능을 테스트 할 수 있습니까?

  2. 그렇다면 어떻게 될 수 있습니까?


지금 당장 이것이 가능하다는 것이 매우 의심 스럽습니다. 구글이 무엇을하고 있는지, 그리고 SDK의 다음 릴리스에서는 아마도 에뮬레이터가있을 것입니다. 기다려야합니다 ....
t0mm13b

답변:


6

안타깝게도 Android 에뮬레이터는 현재 이것을 지원하지 않습니다. 빌드 시스템에는 사용자 계정 기능을 사용할지 여부를 결정하는 구성 파일이 있으며 Google에서 배포 한 에뮬레이터 이미지에서 사용할 수 없습니다. 그 동안 버그 추적기 에서이 문제별표를 표시 할 수 있습니다 .

그러나 두 가지 대안이 있습니다.

  1. 구성 파일을 변경하고 AOSP 소스에서 새 에뮬레이터 이미지를 빌드하고 AVD가 기본적으로 사용하는 시스템 이미지 대신 사용할 수 있습니다. 문제의 파일 /frameworks/base/core/res/res/values/config.xml은 Android 소스 내에 있습니다. config_multiuserMaximumUsers1보다 큰 값으로 설정해야하는 명명 된 옵션이 있어야합니다 .

  2. Jar of Beans 에뮬레이터 패키지를 사용해 볼 수 있습니다 . 여러 사용자 계정을 실험적으로 지원합니다. 그러나 이것은 ARM이 아닌 x86 에뮬레이터입니다.


지원해 주셔서 감사합니다. 하지만 내 ubantu 11.10에서 "/frameworks/base/core/res/res/values/config.xml"경로를 찾을 수 없습니다. 도와주세요?
Bhavesh

1
@Bhavesh : 모든 소스 코드를 컴퓨터에 동기화 했습니까? 어떤 단계를 설정하셨습니까?
eldarerathis

어떤 소스 코드를 사용해야합니까? 저에게 링크를 주시겠습니까?
Bhavesh

1
@Bhavesh : 전체 Android 소스가 필요합니다. 그것은 꽤 큰,하지만 당신은 그것을 시도하려는 경우가 여기까지 시작 설정을위한 지침 : source.android.com/source/initializing.html
eldarerathis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.