2016-06-21 3 views
0

私はXamarinがインストールされ、ADBがあるVisual Studio 2015を持っています。 私はC#Android「Hellow World」プロジェクトをエミュレータに展開しようとしています。 5 "KitKat 4.4で実行しようとすると、2G以上の空き容量があっても2056Mb RAMが必要なデバイスを実行できないという。 私は他の選択を書くことをしようとすると、それは言う:管理対象仮想デバイス(XAP)は灰色です

Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---> 
Mono.AndroidTools.InstallFailedException: Unexpected install output: Error:  
Could not access the Package Manager. Is the system running? 

フォローの問題は、ボタンが灰色である「マネージド仮想デバイス(XAP)」ということです。

UPDATE:
私はVisual Studioのエミュレータで実行した場合、それは私に(BIOSで有効にVTのサポートにもかかわらず)VTのサポートの欠落に関するエラーを与え、ここで私のポストを参照してください。http://forums.xamarin.com/discussion/69468/publishing-xamarin-app-manually-with-adb

を私が実行した場合ADV、私は次の出力:

1> Processing: C:\Users\nurba\Documents\Visual Studio 2015\Projects\App1\App1\App1.Droid\obj\Debug\__library_projects__\Xamarin.Forms.Platform\library_project_imports\res\values\strings.xml 
1> App1.Droid -> C:\Users\nurba\Documents\Visual Studio  2015\Projects\App1\App1\App1.Droid\bin\Debug\App1.Droid.dll 
1> Processing: C:\Users\nurba\Documents\Visual Studio  2015\Projects\App1\App1\App1.Droid\obj\Debug\__library_projects__\Xamarin.Forms. Platform\library_project_imports\res\values\strings.xml 
2>Starting deploy NewTest ... 
2>Starting emulator NewTest ... 
2>Emulator NewTest was stopped. 

(さらにローカライズ)
ビルド:成功
デプロイ:1つのエラー

+0

何エミュレータを使用していますか?設定の手助けが必要な場合はこちらをご覧ください:https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/debug-on-emulator/ XAP(Xamarin Android Player)には推奨されていません。 – Dominic

+0

返信用のThanx、アップデートを参照 –

答えて

1

あなたのフォーラム投稿に基づいて、ランタイムを含むRelease署名付きアプリケーションの代わりにDebug署名済みアプリケーションを展開しようとしているようです。

あなたはここにこの詳細を読むことができます:https://developer.xamarin.com/guides/android/under_the_hood/build_process/#Application_Packages

06-21 15:08:43.301 3186 3186 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider mono.MonoRuntimeProvider: java.lang.RuntimeException: Unable to find application Mono.Android.Platform.ApiLevel_23 or Xamarin.Android.Platform!

全体的に、あなたはすでにShared Runtimeをインストールしていない任意の電話に完全に署名したRelease APKを展開していることを確認する必要があります。

注:あなたが望んだ場合は、デバッグビルドでfalseAndroidUseSharedRuntimeプロパティを設定することもできますが、私はそれをお勧めしません。

すなわち:あなたは<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>

関連する問題