2012-06-28 4 views
1

저는 내 앱으로 AVD를 실행하는 데 도움이 필요한 초보자입니다. 나는 수십 년 동안 C 코드를 개발해 왔지만 Eclipse/AVD 설정이 저를 곤혹스럽게 만들었다는 것을 인정해야합니다! developer.android 웹 사이트 (및 다른 일부)에서 'HelloWorld'자습서를 따르고 있으며 모든 것이 AVD 시뮬레이터에서 실행하려고하는 지점까지 제대로 작동하는 것처럼 보입니다. 나는 경고를 얻지 못한다. 이클립스 빌드/실행 출력 창에 모든 것이 제대로 설치되었고 AVD가 시작되고 실행된다. 이클립스는 내 앱이 로딩 중이라고하지만 결코 실행하지 않는다고 말합니다. 내가 얻는 것은 스크린상의 "ANDROID"와 오른쪽에있는 버튼들을 가진 시뮬레이터 윈도우이다.android eclipse avd

저는 Eclipse Indigo와 Android PlugIn의 r18을 가지고 있습니다. (Helios를 설치하려했지만, Eclipse 웹 사이트에서 Indigo로 안내했습니다!). Indigo는 시뮬레이터를 실행하는 데 적합합니까? 아니면 특별히 Helios가 필요합니까? Java 1.7도 있습니다.

내가 설치 한 API 레벨은 레벨 15 (Android의 v4.xxx라고 생각합니다.)입니다. 내 자습서 응용 프로그램을 실행하기 위해 더 낮은 버전이 필요한지 모르겠지만 AVD 관리자에서 장치를 설정할 때 레벨 15 만 선택할 수 있습니다.

저는 며칠 동안 모든 종류의 스위치와 버튼을 사용해 보려고했지만 아무 소용이 없었습니다. 모든 항목을 제거하고 다시 설치하기 전에 누락 된 항목이 있는지 또는이 문제를 직접 해결하여 해결 방법을 찾았습니까? 뭔가 새로운 스타터를 항상 올려 놓을까요? 아니면 처음부터 다시해야합니까?

도움을 주시면 감사하겠습니다.

+0

2.2 API가 필요한 API 레벨 8 인 android 2.2로 AVD를 만듭니다. Java 1.6을 사용하는 것이 더 좋습니다 – rajpara

+0

avd가 시작되기까지 얼마나 기다렸습니까? 처음 시작할 때 컴퓨터 하드웨어에 따라 매우 오랜 시간이 걸릴 수 있습니다. 느린 하드웨어에서 제가 경험 한 것이 약 15 분입니다. 스냅 샷을 시작하면 더 빨리 시작됩니다. – Qben

+0

나는 지금까지 (15) 나에게 최고 수준으로 사용할 수 있다고 생각했는데, 그것이 가장 효과적 일 것이라고 생각했다. 나는 당신이 제안한대로 2.2를 시도 할 것이지만, 더 높은 레벨에 문제가 있다는 것을 의미합니까? 감사. – DDSports

답변

0

응용 프로그램을 시작한 후 얼마 동안 에뮬레이터가 작동하지 않습니까? Android OS는 에뮬레이터에서 부팅하는 데 오랜 시간이 걸릴 수 있습니다. "ANDROID"화면에 멈춰 있다면 길게 기다리지 않거나 에뮬레이터에 문제가있는 것입니다. 결국 기기처럼 일반 Android 잠금 화면이나 홈 화면으로 부팅해야합니다.

Android 가상 장치 관리자 (Eclipse에 툴바 아이콘이 제대로 설치되어있는 경우)를 연 다음 에뮬레이터를 선택하고 "시작"버튼을 클릭하여 앱을 실행하기 전에 에뮬레이터를 시작할 수 있습니다. 에뮬레이터가 나열되어 있지 않으면 "New ..."버튼을 클릭하여 에뮬레이터를 만들어야합니다.

+0

좋아, 시작하는 데 오래 기다려야 할 것 같은데. 나는 그것이 충분히 많았다라고 생각했던 약 10 분을 그것에주고있다. 그러나 나는 그것을 시작할 것이고, 다음에 cuppa를 만들 으러 갈 것이다! 어쨌든 모든 것을 다시 설치할 필요가 있으므로 Eclipse Helios (Indigo 대신)와 Java1.6을 사용할 것입니다. 탁신을위한 제안! – DDSports