2012-01-26 2 views
1

저는 Android 용 Mono를 처음 접했고 문제가 발생했습니다. 특히 내가 원하는 것을하기 위해 코드를 단계별로 실행해야하는 경향이있는 새로운 사용자입니다. 이것은 VS 2010 및 Android 용 최신 버전의 Mono를 사용하면 매우 느립니다. MonoDevelop가 문제를 개선하는지, 그리고 내 평범한 도구 인 VS 2010보다는 MonoDevelop를 사용하여 개발하기가 쉬운 지 궁금합니다. 개발 모노 내 경험에서 조언Visual Studio 2010 또는 MonoDevelop

답변

0

에 대한

덕분에 더 가볍고, 또한 더 버그입니다. 지금은 Visual Studio를 사용하고 있습니다. Mono Develop은 자원을 추가 한 시점을 때때로 인식하지 못하는 반면에 자원을 즉시 컴파일합니다. 하지만 당신은 디버거에 대해 옳습니다. 고통스럽게 느립니다. 디버거 이외에 MonoDroid로 개발하는 것이 상당히 생산적인 것으로 나타났습니다.

+0

고마워요 - 실제 장치에서 더 잘 작동하는 것처럼 라이센스를 구매할 것입니다. Android 나 Mono를 시작하는 것이 제게 쉬운가요? 어쩌면 예제 및/또는 문서를 찾을 수 없기 때문에 간단한 작업을하는 데 나이가 들기 때문에 샘플 애플리케이션이 필요할 수도 있습니다. 나는 많은 것을 여기에 올릴 것으로 예상한다! – user1169502

+0

단순한 monodroid 예제를 찾을 필요가 없다는 것을 명심하십시오. 대부분의 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 Emulator 자체 때문입니다.

나는 비주얼 스튜디오를 사용 했을까 .. 물리적 장치에

디버깅 Monodroid는 많은 빠르게 VS 또는 MonoDevelop 중 하나에,하지만 당신은 에뮬레이터보다는 무엇에 배포 할 수있는 라이센스를 구입해야 MonoDevelop보다 훨씬 완벽하고 안정적입니다. 성능이 정말로 문제인 경우 Monodroid에 대한 라이센스를 구입하고 실제 Android 기기를 사용해야합니다.