問題タブ [device-emulation]
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.
google-chrome - Chrome DevTools エミュレーション デバイスのプリセット
DevTools を使用するために Chrome の新しいベータ版をインストールしました。問題は、[エミュレーション] タブに移動しても何も変更せず、デバイスのプリセットが Google Nexus 4 でロックされており、何も表示されないことです。リストでは、[エミュレート] ボタンをクリックできず、画面の解像度を変更できません。私が間違っているか、忘れていますか?
お手伝いありがとう!
emulation - エミュレーションに適切な速度を与える方法は?
600 キロヘルツ程度で動作する、特に低速な CPU 用のエミュレータを作成したいと考えています。CPU 用のエミュレーターを単純な方法 (つまり、一度に 1 つの命令をエミュレートする他に何もせずにエミュレートする) で作成した場合、エミュレーションは 600 キロヘルツよりもはるかに高速になります。
ホストの速度に関係なく、正しい速度で CPU をエミュレートするようにエミュレータをプログラムするにはどうすればよいですか? これを行うために、実世界のエミュレーターが通常使用する手法は何ですか? エミュレーションの速度を低下させるジッターを回避するにはどうすればよいですか?
emulation - エミュレーター開発専用のリソースはありますか?
独自のエミュレーターの開発に興味がありますが、その方法に関するリソースが見つかりません。
私はオンラインであらゆる場所を見てきましたが、エミュレーターの開発専用の Web サイトはないようです。Amazon でこの件に関する本を探しましたが、関連するものは何もありません。
エミュレータ開発に関する本を知っている人はいますか?
エミュレータ開発専用のサイトはありますか (OSDev Wiki がオペレーティング システム開発専用のサイトと同じように)?
それとも、エミュレートされるデバイスに応じて、エミュレーションを自分で行う方法を見つけるものですか?
誰でも提供できるヘルプを事前に感謝します。
macos - Mac OSX 用シリアル ポート エミュレーター
Mac OSX にシリアル ポート エミュレータはありますか? Macでシリアルデバイス(RS232)を制御するプログラムに取り組んでいます。以前はシリアル デバイスのcom0comでプログラムを検証していましたが、これは Windows のみです。
このスレッドを読みましたが、まだ無駄です。MultiCom は私が探しているものではありません。仮想シリアル デバイスを作成/エミュレートするソフトウェアが必要です。
助けてくれてありがとう。
android - Android Studio に AVD が表示されない
Android Studio に関連する問題があります。
- Android Studio AVD Manager で AVD を作成すると、その構成は次のようになります
- このデバイスを Prefer Android Virtual Device として選択するはずの前の画面に戻ります。
箱はご覧の通り空っぽです。Android Studio AVD Manager を介してデバイスを実行しようとすると、起動しません。エラーメッセージも何もありません
Android SDK に付属する AVD マネージャーを介して実行しようとすると、通常の方法で起動しますが、Android Studio で認識されないため、アプリをアップロードできません。
以下をインストールしました
- 次の場所にあるjdk-8u25-windows-x86 D:\Programs\Java\jdk1.8.0_25
- D:\Programs\Java\jre1.8.0_25 のポイント 1 で説明したパッケージに付属するjre1.8.0
- android-studio-bundle-135.1641136 H:\AndroidIDE\Android Studio にある Android Studio 自体
- H:\AndroidIDE\sdk のポイント 3 に記載されているパッケージに付属するSDK
- JAVA_HOME を D:\Programs\Java\jdk1.8.0_25 に設定
Android Studio で AVD マネージャーを使用して avd を作成すると、ファイル システム上のその場所は H:\Users.android\avd\Nexus_5_API_21_x86.avd になります (ユーザー ファイルは H:\Users にユーザー名を含めずに直接保存されることに注意してください)パスの
Android Studio から AVD を作成すると、SDK に付属するスタンドアロンの AVD マネージャーがこの AVD を表示できます。Android Studio AVD マネージャーから AVD を作成すると、SDK に付属する AVD マネージャーも画像を見ることができます。
Android Studio がこれらの AVD を認識できず、実行構成を構成しているときにエミュレーター リストからそれらを選択できないという問題が残っています。
この構成を 2 つの異なる OS Windows 7 64 ビットと Windows 7 32 ビットで試しました。結果は同じままです(もちろん、OSアーキテクチャに一致するように異なるパッケージをインストールしました)
誰かが私を助けてくれれば、とても感謝しています。これまでのところ、この Google Android Studio は完全に失望しています。インストールと設定が意外と面倒
ipad - Windowsマシンにインストールされたappiumからipad4でChromeを起動するには?
- GUI テストと appium を Windows 7 (デスクトップ) にインストールしました。
- ipad4 でブラウザ テストを開始する必要があります。
どうすれば先に進めますか?
appium の望ましい機能を見てみると、IP を渡す方法が見つかりませんでした。appiumもiPadにインストールする必要があるということですか?
次のようなものを取得したいと思います:AppiumはWindows 7デスクトップにインストールされており、そこからiPadのクロムに接続したいと考えています。
x86 - QEMU は TLB をエミュレートしますか?
非常に簡単な質問があります。QEMU は TLB をエミュレートしますか? ゲスト Linux システムが「invlpg」命令をそのまま TLB エントリの無効化のために実行するとどうなるか。QEMUには、ゲスト仮想アドレスをホスト仮想アドレスに変換するために使用されるsoftmmuリンクがありますが、QEMUは実際のTLBをエミュレートし、「invlpg」命令の影響は何ですか。それとも、QEMU は単にこの命令を無視するのでしょうか?