タグ付けされた質問 「android-emulator」

エミュレータは、Android開発者がアプリケーションをテストするために使用するツールです。または、パワーユーザーが実際のAndroidデバイスを使用せずにデバイスの動作を予備テストするために使用するツールです。このタグは、2番目のシナリオのエミュレーターに関する質問にのみ使用してください。

8
AndroidエミュレーターでPCのキーボードを使用するにはどうすればよいですか?
AndroidエミュレーターでAndroidアプリを実行/テストし、PCキーボードを使用して入力したいと思います。エミュレーターを使用する場合、ネイティブAndroid(画面)キーボードからの入力のみを受け入れます。Androidエミュレーター内でPCキーボードを使用できるようにするにはどうすればよいですか?


3
ホーム画面が表示されるまでデバイスの待機をadbする方法は?
adbを使用して画面のロックを解除する必要があり、デバイスの起動が早すぎる(デバイスの起動時に)ため、画面のロック解除が失敗します。ホーム画面を検出する方法はありますか?それで、画面のロックを解除できますか? これは、画面のロックを解除するために使用しているコマンドです- adb wait-for-device shell input keyevent 82





1
Android 6.0エミュレーターにGoogle Playサービスをインストールする方法は?
Android 6.0(Marshmallow)AVDにGoogle Playアプリをインストールする方法はありますか?私はここでAndroid 6のOpen Gappsを見つけました:https ://www.androidfilehost.com/?fid=24269982087008996 それらをインストールするには、リカバリモードで起動してそのzipファイルをインストールする必要がありますが、エミュレータにはリカバリパーティションがないため、手順はデバイスの場合を対象としています。 エミュレータで同じことをする方法を知っていますか?ファイルを解凍して、ここで説明する4つのAPKを配置しようとしました(Androidバージョン5の場合):http : //www.flinkd.org/2015/02/instal...i-21-lollipop/ エミュレータを再起動した後、ランチャーにGoogle Playのアイコンが表示されますが、タップすると、logcatで致命的な例外が発生してエミュレータがクラッシュします。パッケージを1つずつインストールして、インストールのたびにエミュレーターを再起動しようとしましたが、Google PlayアイコンをクリックしてもPhonesky.apkのインストール後にクラッシュが発生することがわかりました。

1
画像ファイルをカメラとして使用
実際のカメラを使用する代わりに、カメラ入力を静的な画像ファイルとしてシミュレートしたいと思います。カメラのように、どのアプリでも動作するようにします。具体的には、Androidはウェブカメラのないコンピューターのエミュレーター内にあります。 (この質問のように、静的な画像で十分です) 具体的には、WhatsApp Webを使用するためにWhatsAppからQRコードをスキャンしたいので、アプリがカメラを開きたいときに開くアプリを使用しても機能しません。偽のカメラドライバーのようなものが必要です。

5
開発者以外の優れたAndroidエミュレーターですか?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 個人的に、私はiPhoneを所有しています。ただし、Android UIは見たいです。Androidを持っている人は知っていますが、Androidを十分に見ることはありません。私は、開発者以外でもAndroid UIをテストするためだけに使用できる優れたエミュレーターが欲しいのです。Apple UI、Macアプリ、またはAndroid UIを実行するための開発者以外のツールはありますか?ありがとう!

2
AnboxにGoogle Playサポートを追加する方法は?
Googleサービスは未登録のデバイス/ファームウェアにインストールできないため、AnboxにはGoogleサービスが付属していませんが、カスタムROMまたはエミュレーターでそれを実現する方法があります。Androidを最大限に活用したい場合は、Google Play Servicesが必須です。 これまでに何を試しましたか? Google Play Services x86 apkをインストールしようとしましたが、これは正常にインストールされ、[設定] -> [ アプリ]にも表示されます。 また、Google Playストアもインストールしようとしましたが、これも正常にインストールされ、AnboxのApp Drawer(GNOMEでも)に表示されますが、期待どおりに機能しません。たとえば、YouTubeアプリはコンテンツをロードしますが、ビデオを再生できず、Google Playストアもコンテンツをロードしません。おそらく、Google Play Servicesがシステムアプリとしてインストールされていないか、またはこれらの他のGoogleアプリがあるからだと思います物事は私が欠けているものに依存します。

2
Android Studioを起動せずにAVD Managerを使用する
Android Emulatorを使用して、いくつかのAPKを操作したいと思います。ここの指示に基づいて、Androidエミュレーターを開始するには:https : //developer.android.com/studio/run/managing-avds.html そのため、Android StudioからAVD Managerを起動し、デバイスを作成してエミュレーターを起動する必要があります。 さて、問題は、Android Studioを開くと、続行する前に新しいプロジェクトを作成するか、既存のプロジェクトを開くように求められることです。これには長い時間がかかります。Android Studio GUIを開かずにAVD Managerを起動する方法はありませんか? おそらく、コマンドラインからAVD Managerを起動する方法はありますか? ありがとう。

1
Android 7.1.1を使用したルートAndroid仮想デバイス
公式のAndroid SDKとAndroid Emulatorを使用して、仮想Android 7.1.1(x86)を作成しています。特に、いくつかのアプリケーションはデバイスへのルートアクセスを必要とします。 これでadb root、ルートシェルを使用できることを知っていますが、インストールしたアプリにルートアクセスを許可しません。 私はしばらくこのトピックを調査し、さまざまなアプローチを見てきました。ほとんどの回答はかなり前に投稿されています。 ルートを切り替えるオプションがないことはかなり奇妙だと思います-これは結局SDKです。 Android 7.1.1を実行し、インストール済みアプリのルートアクセスを効果的に許可するAndroid仮想デバイスをルート化するにはどうすればよいですか? 編集:可能であれば、Genymotionのような有料エミュレーターに頼るのではなく。 edit2:これは個人使用専用です。 edit3: Genymotionは、代替エミュレータとして実行可能なソリューションのようです。Android SDK / Emulatorがこのような機能を提供しないのはなぜですか? edit4:xavier_fakeratによる答えは完全にうまくいくようですが、Android Studioバージョン3.1以降、これは永続的な発端ではないようです。AVDが再起動されると、ルートアクセスは失われます。

1
Nexus 7タブレットエミュレーターで4.2 JellyBeanのマルチユーザー機能をテストする方法
Android 4.2 JellyBeanでマルチユーザー機能が利用可能であることを知っています。 私が通過したTHISとTHIS。 ただし、この機能を実際のデバイスではなく、エミュレータでテストしたいと思います。 私の質問: エミュレータでマルチユーザー機能をテストすることはできますか? はいの場合、どのようになりますか?

3
解決方法:「選択をプッシュできませんでした:メモリ不足です」
スタックオーバーフローで記事を作成します。しかし、このサイトを見つけたので、私は同じ質問をここで行うことにしました。 私は次の手順を実行しました: Eclipseを起動する 移動:ウィンドウ->パースペクティブを開く->その他... 開いたダイアログからDDMSを選択します 「ファイルエクスプローラ」タブを選択します。 「デバイスにファイルをプッシュする」を押して、プッシュしたいライブラリを選択します。 選択のプッシュに失敗しました:読み取り専用ファイルシステム 開いているウィンドウをすべて最小化し、コマンドラインを開く 書き込み:cd C:\ android \ android-sdk-windows \ platform-tools enter 書き込み:abd remount enter 再マウントが成功したことがわかります Eclipseを最大化して、ステップ5を試してください。 選択のプッシュに失敗しました:メモリ不足です エラーが表示されます!この問題を解決するために何をすべきか...助けてください。 追加された 1)ADBシェルマウントを作成する場合: rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 ...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.