問題タブ [qemu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 非 x86 ホスト マシンでエミュレーターから Windows を実行する方法は?
Windows は x86 ベースの CPU でのみ実行されます。POWER、SPARC、ARM などの x86 アーキテクチャ以外の CPU で Windows を実行することはできますか?
MacOS 内の PowerPC で Windows を実行できるプログラム、つまりVirtual PC 7 for Macがあることは知っていますが、詳細は不明です。私が仮想化について話しているのは、HOST マシンと GUEST マシンの CPU アーキテクチャが異なることを許容するという意味です。
function - QEMU での USB ファンクション コントローラーのエミュレーション
QEMU は、USB デバイス コントローラーを備えたターゲットのエミュレーションを提供しますか? 実際、私は組み込み Linux ベースのデバイスを開発しており、QEMU でテストすることを考えていました。
BR、ムーニ
android - Androidエミュレータのロケールを自動的に変更する
自動テスト(Hudsonを使用)用に、Android OSのバージョン、画面の解像度、画面の密度、言語のさまざまな組み合わせに対応する一連のエミュレーターを生成するスクリプトがあります。
これは、言語部分を除いて、正常に機能します。
Androidシステムのロケールを自動的に変更する方法を見つける必要があります。好みの順に、私が考えることができるいくつかのアプローチがあります:
- エミュレーターを開始する直前にQEMUイメージを抽出/編集/再パックする
- 起動後にエミュレータでシステムロケールを変更するAPKを実行する
- 起動後のエミュレータファイルシステムのロケール設定の変更
- 起動後にエミュレータ上の一部のSQLiteDBのロケール設定を変更する
- 設定アプリを開いてロケールを変更するキーシーケンスを(エミュレータのTelnetインターフェイスを介して)実行する
- プラットフォームバージョンごとにエミュレータを手動で起動し、設定でロケールを手動で変更し、保存して、後で展開するためにイメージをアーカイブします
上記の方法またはその他の方法でこれを実行できるかどうかについてのアイデアはありますか?
ロケール設定がシステムによって永続化/読み取りされる場所を知っていますか?
解決策:
関連するプロパティに関するdtmilanoの情報と、私の側でのさらなる調査のおかげで、上記のすべてのアイデアよりもさらに優れた、より単純な解決策を思いつきました!
私は彼の答えを以下の詳細で更新しました。
android - 異なるロケールで2つのAndroidエミュレーターを起動します
アイデアのほとんどはタイトルにあります。2つの異なるロケールで同時に2つのエミュレーターを起動できるかどうかを知りたいだけです(私のアプリのI18nをテストするため)。Eclipseでそれを行う方法があれば、それはもっと素晴らしいでしょう...
何かのようなもの
vmware - 仮想マシンの移行
ある仮想マシン タイプから別の仮想マシン タイプに移行するためのツールはありますか? たとえば、いくつかの Xen 仮想マシンがあり、それを KVM で実行したいとします。qeumu には、そのようなマシンを「移行」するために使用できるツールがあることは知っていますが、次の方法はどうでしょうか。
Xen -> Kvm
Kvm -> Xen
Xen -> VMware (サーバー?)
android - osx に userdata.img または userdata-qemu.img をマウントする方法
OSX のディスク ユーティリティは、SD カード イメージをデバイスとして簡単にマウントできますが、他の img ファイルはマウントできません。
Android Emulator で作成したばかりのデータベースを、ドライブから osx ファイル システムに取得したいと考えています。
macports を使用して qemu でシステムを更新しましたが、試した組み合わせが成功しませんでした。誰もこれを行う方法を考え出しましたか?
明らかに、これを行う 1 つの方法は、電話を USB ドライブとしてマウントするよりも、電話でアプリを実行することです。しかし、私はしたくありません。エミュレータが使用するドライブから取り出したい:-)
よろしくお願いします。
マイケル
android - Androidネイティブコードプロファイリングを表示する方法は?
エミュレータを./emulator-traceprofile-avdemulator_15で起動しました。次に、トレースファイルを〜/ .android / avd / rodgers_emulator_15.avd / traces / profileまで追跡しました。ここには、qtrace.bb、qtrace.exc、qtrace.insn、qtrace.method、qtrace.pid、qtraceの6つのファイルがあります。 。静的。これらのファイルをどうするかわかりません。すべてのファイルでdmtracedumpとtraceviewの両方を試しましたが、何も実行できない出力を生成するものはないようです。
Androidでネイティブメソッド呼び出しにかかった時間の割合を確認するにはどうすればよいですか?
android - Android エミュレーターは QEMU に基づいています。KVM を使用できますか?
私のラップトップはハードウェア仮想化 (AMD SVM) をサポートしており、次のことを知っています。
- QEMU は、KVM を介してハードウェア仮想化を利用できます。
- AndroidエミュレーターはQEMUに非常に基づいています
当然の疑問は次のとおりです。2 つ (Android + KVM) を組み合わせて、エミュレーターのパフォーマンスを向上させることはできますか?
debugging - 低レベルの qemu ベースのデバッグ
ARM アーキテクチャでいくつかの低レベル コードをテストする必要があります。通常、実際のボードでの実験は非常に複雑なので、QEMU について考えていました。
私が取得したいのは、printfs や gdb などのデバッグ情報です。Linux では QEMU インテグレーター用のデバイス ドライバーと gdb 機能の両方が実装されているため、これは簡単ですが、Linux では作業していません。また、Linux カーネルのソース コードからこの種の機能を抽出するのは複雑だと思います。
これらの機能の 1 つを既に実装している単純なオペレーティング システムから検索しています。何かアドバイスはありますか?
android - Android エミュレーターにカメラを実装する | ある程度の知識が必要
Androidエミュレーターの機能強化に興味があります(エミュレーターにWebカメラを実装します)。したがって、基本的な理解とモジュール間の接続を得るために、Android ソースとエミュレーター ソースに従っています。しかし、Androidを初めて使用する人にとっては、それを理解するのは本当に難しいです. したがって、これを理解するためのリソースを教えてください。適切なドキュメント、チュートリアル、またはこれを理解できるものである可能性があります。
そして、エミュレーターに興味があるので、エミュレーターのコードを「external\qemu」で変更し、「m emulator」を使用してビルドし、「emulator」を使用して実行すると、それらの変更は起動されたエミュレーターに影響または適用されます。
誰かが知っている場合は、それを教えてください。ビルドのAndroidソースコードから「エミュレータ」として実行するときに使用するSDKは何ですか。そのエミュレータにアプリケーションをインストールしたい場合、どうすればいいですか?
分かる方いましたら教えてください...