확인. 알 겠어. 3 일 동안 둘러보고 나서 Google 포럼에서 문제가 발견되었습니다 : Windows 7 x64에 AndroidSDK가있는 버그가 있습니다. 해결책은 SDK 설치의 "루트"폴더가 어디에 있는지 AVD Manager (및 모든 AndroidSDK)에 알리기 위해 "환경 변수"를 만들어야합니다. 미쳤어 요?
글쎄, 아직 알고 싶지 않다면 다음과 같이하십시오. 1) "컴퓨터"를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하십시오. 이미지 : 그 후 http://yfrog.com/kgvu2twj
:
1) "고급"탭에서 "고급 시스템 설정"
2)를 클릭은 클릭 "환경 변수 ..."
3) "New ..."버튼을 클릭하십시오.
4) "변수 이름"과 AndroidSDK가 위치한/설치되어있는 폴더에 "ANDROID_SDK_HOME"을 삽입하십시오. 제 경우에는 "D : \ MY_COMPANY \ ANDROID \ MONO_INSTALL \ ANDROID_SDK \ android-sdk"입니다. 여기서 "android-sdk"는 SDK 설치의 루트 폴더입니다. "따옴표"없이이 모든 값을 삽입하십시오.
5) 모든 창을 닫아야하는 횟수만큼 확인 버튼을 클릭하십시오.
6) AVD Manager 및 MonoTouch를 다시 시작하십시오.
이미지 :해야 http://yfrog.com/h62x8op
이제 모든 잘 작동합니다. 하지만 ... 여전히 문제가 있습니다 : MonoDevelop가 응용 프로그램을 실행할 때 "장치 선택"창에서 시작할 AVD를 볼 수 없습니다. AVDManager에서 AVD 에뮬레이터를 시작하고 완전히로드 될 때까지 기다립니다. Full이 시작되면 MonoDevelop "Select Device"에서 "새로 고침"버튼을 누르고 에뮬레이터가 목록에 나타날 때까지 기다립니다. 나는 그것을 선택할 수 없으며 "ok"버튼을 누르지만 에뮬레이터의 이름에 "double click"은 트릭을 수행합니다. MonoDevelop은 에뮬레이터를 사용하고 응용 프로그램을 빌드하고 배포하려는 "이해"합니다.
나는 이것이 MonoDevelop 및 Android 학습을 시작하는 사람들을 도왔 으면 좋겠다. 이런 종류의 "버그"와 "환경 설정 치트"는 Xamarin 녀석들에 의해 잘 문서화되어야합니다.이러한 종류의 "SDK 버그"는 MonoDevelop 팀 단점이 아니지만 잠재 고객이 자신의 측면에서 자신감을 갖도록 도와 줄 것이라고 경고합니다.
어쨌든. 그것이 도움이되기를 바란다. 그리고 내가 틀린 무엇인가 말하면, 나를 바로 잡아라.
MonoDevelop는 MonoDevelop 또는 Visual Studio에서 시작된 AVD 만 탐지하므로 몇 가지 필요한 옵션으로 시작했는지 확인할 수 있습니다. –