Nexus 7タブレットエミュレーターで4.2 JellyBeanのマルチユーザー機能をテストする方法


11

Android 4.2 JellyBeanでマルチユーザー機能が利用可能であることを知っています。

私が通過したTHISTHIS

ただし、この機能を実際のデバイスではなく、エミュレータでテストしたいと思います。

私の質問:

  1. エミュレータでマルチユーザー機能をテストすることはできますか?

  2. はいの場合、どのようになりますか?


これが現時点で可能であるか
どうか

回答:


6

Androidエミュレータは現在、残念ながらこれをサポートしていません。ビルドシステムには、ユーザーアカウント機能を有効にするかどうかを決定する構成ファイルがあり、Googleが配布するエミュレーターイメージでは無効になっています。当面は、この問題をバグトラッカーで開始できます。

ただし、次の2つの選択肢があります。

  1. 構成ファイルを変更してAOSPソースから新しいエミュレーターイメージを構築し、AVDがデフォルトで使用するシステムイメージの代わりにそれを使用できます。問題のファイル/frameworks/base/core/res/res/values/config.xmlはAndroidソース内にあります。config_multiuserMaximumUsers1より大きい値に設定する必要があるという名前のオプションがあるはずです。

  2. Jar of Beansエミュレータパッケージ試すことができます。複数のユーザーアカウントを試験的にサポートしています。ただし、これはx86エミュレータであり、ARMエミュレータではないことに注意してください。


ご協力ありがとうございました。しかし、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.