問題タブ [visual-studio-emulator]

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.

0 投票する
2 に答える
1862 参照

c# - 6.0 Visual Studio Emulator に Google Play Services をインストールする方法は?

Rob Prouse hereが提供するソリューションに従って、Android 5.1.1 を API レベル 22 で実行している Visual Studio Emulator に Google Play Services をインストールしました。これはすべてうまく機能し、アプリケーションのマップは正常に機能しましたが、これを 6.0 デバイスで動作させるには。

Rob Prouse 解決策:

1 - Android バージョン用の正しい GAPPS をhttp://www.teamandroid.com/gapps/
からダウンロードします。 2 - エミュレータ用の追加ツール (小さい >> アイコン) を使用して、[SD カード] タブに移動します。
3 - 仮想 SD カードと同期するコンピュータ上のフォルダを選択します。
4 - SD カードからプルします。これにより、選択したフォルダーにフォルダー構造が作成されます。
5 - ギャップ フィルを「ダウンロード」フォルダにコピーします。
6 - SD カードにプッシュします。これには少し時間がかかり、zip ファイルがエミュレーターにコピーされます。
7 - コマンド プロンプトを実行し、Android SDK の場所にある sdk\platform-toolsに移動して、 adb devices を実行します。
8 - リストにエミュレーターが表示されている場合は、手順 10 に進みます。
9 - エミュレーターが表示されない場合は、次を実行します。adb connect <emulator ip>:5555エミュレーター内からエミュレーター IP を見つけることができます。 、[設定] -> [電話について] -> [ステータスと IP] セクションに移動します。
10 - 次の実行、adb シェル。これにより、Android エミュレーターへのプロンプトが表示されます。
11 - gapps ファイルがあることを確認します: ls /sdcard/Download
12 - install_zip.sh /sdcard/Download/.zipを実行します。これにより、フラッシュ プロセスが開始されます。
13 - 点滅が完了したら、エミュレータを再起動します。
14 - 再起動すると、起動しようとしている Google+ などのアプリに関するエラーが表示される場合がありますが、今は無視してください。
15 - Google アカウントにサインインし、Google Play からすべてのアプリをアップグレードします。
16 - Google Play サービスを必要とするアプリケーションを実行すると、アップグレードを求めるメッセージが表示される場合があります

http://www.teamandroid.com/gapps/の 3 つのパッケージすべてを試しましたが、どれも機能しませんでした。Playストアをインストールしましたが、クラッシュし続けて開かないことに
注意してください。コマンドとドラッグ アンド ドロップ ソリューションの 両方を試しました。Google Play サービスを 6.0 Visual Studio Emulator にインストールできた人はいますか?HDPI / MDPI / TINY: gapps-600-base-20151016-1-signed.zip
adb

0 投票する
1 に答える
304 参照

visual-studio-2015 - Unable to run an Andriod app built with VS 2015 + Xamarin

I must be doing something extremely stupid, but I've been trying for several days and I'm at a loss. No matter what I do, I cannot get a "hello world" app to run on an Android emulator. I've even tried a clean install of Windows 10, clean install of VS 2015, and applying all updates (Windows, VS, SDK's, Xamarin). I've tried multiple API emulators (VS and AVD). I've tried processor settings on the VS emulators. I've tried turning off fast deploy and shared runtimes.

I've had so many different results (Marshmallow emulator hangs, debugger can't connect, app won't deploy) with the different settings. But in all cases where the app is successfully deployed to the emulator, the app starts and immediately crashes. The device logs are not particularly helpful (at least to me).

To be more specific: 1. I can create a new Android (blank) solution and can successfully deploy it to VS Kit Kat and Lollipop emulators. I can do this with both release and debug configurations. 2. When I attempt to run the app by clicking it in the emulator, it flashes the app screen and immediately stops.

My question is twofold: Is anyone else experiencing problems getting very basic Android apps to run with the latest version of VS 2015, VS Andriod Emulators, and Xamarin? And is there anything I can change in my configuration to resolve this problem?

Here is the build output:

InspectorDebugSession(0): StateChange: Start -> EntryPointBreakpointRegistered InspectorDebugSession(0): Constructed Android application is debugging. 01-04 08:07:09.024 I/art ( 1531): Late-enabling -Xcheck:jni 01-04 08:07:09.077 W/monodroid( 1531): Using override path: /data/data/App1.App1/files/.override 01-04 08:07:09.077 W/monodroid( 1531): Using override path: /storage/emulated/0/Android/data/App1.App1/files/.override 01-04 08:07:09.078 W/monodroid( 1531): Trying to load sgen from: /data/data/App1.App1/files/.override/libmonosgen-2.0.so 01-04 08:07:09.078 W/monodroid( 1531): Trying to load sgen from: /storage/emulated/0/Android/data/App1.App1/files/.override/libmonosgen-2.0.so 01-04 08:07:09.078 W/monodroid( 1531): Trying to load sgen from: /data/app/App1.App1-1/lib/x86/libmonosgen-2.0.so 01-04 08:07:09.092 W/monodroid( 1531): Trying to load sgen from: /data/data/App1.App1/files/.override/links/libmonosgen-2.0.so 01-04 08:07:09.093 W/monodroid-debug( 1531): Trying to initialize the debugger with options: --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:8815,server=y,embedding=1 01-04 08:07:09.217 W/monodroid-debug( 1531): Accepted stdout connection: 22 01-04 08:07:10.001 D/Mono ( 1531): Image addref mscorlib[0xacf1a340] -> mscorlib.dll[0xaf98be00]: 1 01-04 08:07:10.001 D/Mono ( 1531): AOT module 'mscorlib.dll.so' not found: dlopen failed: library "/data/app/App1.App1-1/lib/x86/libaot-mscorlib.dll.so" not found 01-04 08:07:10.001 D/Mono ( 1531): AOT module '/Users/builder/data/lanes/3511/501e63ce/source/monodroid/builds/install/mono-x86/lib/mono/aot-cache/x86/mscorlib.dll.so' not found: dlopen failed: library "/data/app/App1.App1-1/lib/x86/libaot-mscorlib.dll.so" not found 01-04 08:07:10.011 D/Mono ( 1531): Config attempting to parse: 'mscorlib.dll.config'. 01-04 08:07:10.011 D/Mono ( 1531): Config attempting to parse: '/Users/builder/data/lanes/3511/501e63ce/source/monodroid/builds/install/mono-x86/etc/mono/assemblies/mscorlib/mscorlib.config'. Could not connect to the debugger. InspectorDebugSession(0): Disposed InspectorDebugSession(0): HandleTargetEvent: TargetExited

And here is the emulator device log. Again thanks in advance for your help. https://gist.github.com/screed01/8174a81dc5956a94ed2c549e9819b002

0 投票する
1 に答える
2575 参照

c# - Visual Studio Emulator for Android から Android Device Monitor を使用してファイルを検索する

アプリでファイルを作成しましたが、Android デバイス モニターでファイルにアクセスしたいと考えています。これは私が使用したパスです

その結果、 Visual Studio Emulator for Androidで実行すると、次のパスが得られます。

/storage/emulated/0/Documents

ADM を起動してファイル エクスプローラーで調べると、そのようなフォルダーが見つかりません。私はシミュレーターを使用しているので、私が思うファイルにアクセスできるはずです。次のような(空の)フォルダーしかありません。

また、ファイルがまったくないdata/data/appName/か、下にあります。data/media/0間違ったパスを使用していますか? ファイルが変更されたかどうかを確認するために毎回ケーブルを取り外して再接続する必要があるため、実際のデバイスを使用したくありません...

私が使用しようとすると、adb shell ls /storage/emulated/0/私は得る

そのようなファイル、又はディレクトリはありません

エミュレーターは Android 5.0 を実行しており、アプリは Android 6.0 でコンパイルされています。

0 投票する
1 に答える
405 参照

xamarin - Visual Studio エミュレーターが xamarin でアプリと xaml ページを実行しない

私はxamarinが初めてです。Visual Studio 2015 に xamarin をインストールし、xamarin サイトに記載されているすべての手順を実行し、プロジェクトの Visual Studio エミュレーターを正常に実行しているが、アプリまたは xaml ページを展開していないときに、xamarin の Visual Studio でサンプル プロジェクトを作成しました。 .

これは、エミュレーターの実行後に表示する私の xaml ページです。

クリックして画像を表示()

xaml を実行した後、ページが表示されません。

クリックして画像を表示 (xaml ページを実行した後、表示されない)

image2 エミュレーターでは xaml ページを表示しない

0 投票する
0 に答える
213 参照

android - Android ログ生成の問題に対する Intellij および Visual Studio エミュレーター

そのエミュレーターの優れたルックアンドフィールと使いやすさを考慮して、Android用のVisual StudioエミュレーターでIntellijのアイデアを使用していますが、log.d()メソッドを使用してideでログを表示できません。

コードは次のとおりです。

そのような他のすべてのメソッドが呼び出され、適切に機能していますが、ログだけが表示されていません。エミュレーターはネイティブではないため、エミュレーターと ide の間の通信に問題があると思います。