У меня проблема с моим эмулятором Android в Netbeans 7. В принципе, я просто делаю проект HelloWorld. Вот мой код:
package org.me.androidapplication1;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
В моем проекте используется Android 2.1-update1 (уровень API 7). Я проверил свой AVD-менеджер, и avd, который я использую, имеет ту же самую версию для Android, что и мой проект. Когда я запускаю его, эмулятор появляется на экране на черном фоне: "ANDROID _"
И он просто остается там. Нет "Hello, Android" в любом месте, которое можно увидеть на экране. Я проверил вкладку "Разработка Android" в Netbeans, и я получил эти ошибки:
Package HelloWorld-debug.apk deployed
Starting activity org.me.androidapplication1.MainActivity on device emulator-5554
ActivityManager: DDM dispatch reg wait timeout
ActivityManager: Can't dispatch DDM chunk 52454151: no handler defined
ActivityManager: Can't dispatch DDM chunk 48454c4f: no handler defined
ActivityManager: Can't dispatch DDM chunk 46454154: no handler defined
ActivityManager: Can't dispatch DDM chunk 4d505251: no handler defined
Device not ready in 3.
ActivityManager: android.util.AndroidException: Can't connect to activity manager; is the system running?
Также через некоторое время эмулятор показывает "андроид", как в логотипе. И тогда ничего не происходит.
Похоже, что эмулятор не загрузил totall, просто подождите некоторое время, пока не появится рабочий стол Android, а затем снова запустите проект! У меня была та же проблема, но когда я подожду достаточно, пусть ANDROID _ останется мигающим, я наконец получил рабочий стол!