2012-01-26 7 views
1

Android用のMonoを初めて使用しているときに問題が発生しています。特に新しいユーザーとして、自分がしたいことを確実に行うためにコードをステップ実行する傾向があります。これは、VS 2010とAndroid用のMonoの最新バージョンを使用すると非常に遅いです。 MonoDevelopが問題を改善するかどうか、私の通常のツールであるVS 2010ではなくMonoDevelopを使用して開発するのが簡単かどうかは不思議です。開発MONO私の経験から何かアドバイスVisual Studio 2010またはMonoDevelop

答えて

0

ため

おかげでより軽量なだけでなく、よりバギーです。当面はVisual Studioを使用しています。 Mono Developはリソースを追加したときに認識しないことがあるのに対して、リソースはすぐにコンパイルされます。しかし、あなたはデバッガについて正しいです。痛いほど遅いです。私はMonoDroidでの開発がかなり生産的であることを発見しました。

+0

ありがとうございます - 物理的なデバイス上で動作するように見えるため、ライセンスを購入します。それは私だけか、Android用のMonoを始めるのはかなり難しいですか?たぶん、サンプルアプリケーションが必要なのかもしれません。シンプルなタスクでは、サンプルやドキュメントを見つけることができないため、年を取っています。私はここにたくさん投稿する予定です! – user1169502

+0

ほとんどのJavaの例は最小限の変換作業で使用でき、 "android"は "monodroid"よりも豊富な検索結果を提供しますが、モノドイドの例だけを探す必要はありません。 [Parcelable](http://docs.xamarin.com/android/about/limitations)が使用されているときにだけ実行してください。また、サンプルコード[xamarin provide](https://github.com/xamarin/monodroid-samples)をダウンロードし、[Greg Shackles blog](http://www.gregshackles.com/)もチェックしてください[Github](https://github.com/gshackles/Sample-Projects/tree/master/MonoDroid/)の素晴らしいソースコードがあります – Travis

2

私の知る限り、遅さはVisual Studioによるのではなく、Androidエミュレータ自体によるものです。

物理デバイス上のデバッグMonodroidがたくさん速くVSまたはMonoDevelopのいずれかであるが、その後、あなたはエミュレータよりも他の何かに展開できるようにするためのライセンスを購入する必要があります。..

私は、Visual Studioを使用し続けるだろうそれはMonoDevelopよりはるかに完全で安定しているからです。パフォーマンスが実際に問題である場合は、Monodroidのライセンスを購入し、物理的なAndroidデバイスを使用することを検討する必要があるかもしれません。

関連する問題