Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
KoscheyScrag
 Аватар для KoscheyScrag
5 / 5 / 3
Регистрация: 24.02.2012
Сообщений: 84
#1

Не работает простое helloworld' овское приложение - Android

22.02.2013, 01:21. Просмотров 954. Ответов 5
Метки нет (Все метки)

Здравствуйте. Я только начал изучать программирование под Android. С типичного хеллоуворлдского приложения. Вот мой код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
 
public class MainActivity extends Activity implements View.OnClickListener {
    Button button;
    int touchCount;
    
    @Override
    public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        button = new Button(this);
        button.setText( " Touch me!");
        button.setOnClickListener(this);
        setContentView(button);
    }
    public void onClick (View v) {
        touchCount++;
        button.setText("Touched me" + touchCount + "time(s)");
    }
}
Также создал виртуальный телефон и запустил его. Но при запуске приложения вот что выдает консоль. И так без конца . Помогите разобраться в чем дело..


[2013-02-22 00:55:00 - helloWorld] Android Launch!
[2013-02-22 00:55:00 - helloWorld] adb is running normally.
[2013-02-22 00:55:00 - helloWorld] Performing com.helloworld.MainActivity activity launch
[2013-02-22 00:55:01 - helloWorld] Automatic Target Mode: Preferred AVD 'aaa' is available on emulator 'emulator-5554'
[2013-02-22 00:55:01 - helloWorld] Uploading helloWorld.apk onto device 'emulator-5554'
[2013-02-22 00:55:01 - helloWorld] Installing helloWorld.apk...
[2013-02-22 00:55:02 - helloWorld] Success!
[2013-02-22 00:55:02 - helloWorld] Starting activity com.helloworld.MainActivity on device emulator-5554
[2013-02-22 00:55:02 - helloWorld] Device not ready. Waiting 3 seconds before next attempt.
[2013-02-22 00:55:05 - helloWorld] Starting activity com.helloworld.MainActivity on device emulator-5554
[2013-02-22 00:55:05 - helloWorld] Device not ready. Waiting 3 seconds before next attempt.
[2013-02-22 00:55:08 - helloWorld] Starting activity com.helloworld.MainActivity on device emulator-5554
[2013-02-22 00:55:09 - helloWorld] Device not ready. Waiting 3 seconds before next attempt.
[2013-02-22 00:55:12 - helloWorld] Starting activity com.helloworld.MainActivity on device emulator-5554
[2013-02-22 00:55:13 - helloWorld] Device not ready. Waiting 3 seconds before next attempt.
[2013-02-22 00:55:14 - SDK Manager] Warning: Ignoring platform '.directory', not a folder.
[2013-02-22 00:55:16 - helloWorld] Starting activity com.helloworld.MainActivity on device emulator-5554
[2013-02-22 00:55:16 - helloWorld] ActivityManager: Error type 2
[2013-02-22 00:55:16 - helloWorld] ActivityManager: android.util.AndroidException: Can't connect to activity manager; is the system running?
[2013-02-22 00:55:16 - helloWorld] ActivityManager: at com.android.commands.am.Am.run(Am.java:101)
[2013-02-22 00:55:16 - helloWorld] ActivityManager: at com.android.commands.am.Am.main(Am.java:82)
[2013-02-22 00:55:16 - helloWorld] ActivityManager: at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
[2013-02-22 00:55:16 - helloWorld] ActivityManager: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
[2013-02-22 00:55:16 - helloWorld] ActivityManager: at dalvik.system.NativeStart.main(Native Method)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2013, 01:21     Не работает простое helloworld' овское приложение
Посмотрите здесь:

Android Нужно написать очень простое приложение для Android 2.3
Не работает приложение с Google Maps Android
Работает ли код когда приложение закрыто ? Android
простое приложение со страницами Android
Android Зацените мой HelloWorld пожалуйста
Android Простое Клиент-Серверное приложение
Android Не работает приложение с использованием акселерометра
Android Приложение работает не со всеми версиями на Genymotion
Простое приложение с одной кнопкой Android
Приложение который работает через интернет Android
Приложение вылетает при старте на 4.1, на 4.4 - работает Android
Android Как работает новостное приложение?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
22.02.2013, 09:48     Не работает простое helloworld' овское приложение #2
0. у вас возможно проблемы с эмулятором.
1. ваше приложение не типичный хелоуворлд . В типичном создают layout для активити в него помещяют кнопку и потом её вытягивают через findViewById.
2. touchCount лучшепроинициализировать нулём.
Vladimirys
296 / 193 / 21
Регистрация: 16.01.2010
Сообщений: 541
22.02.2013, 14:51     Не работает простое helloworld' овское приложение #3
Да, скорей всего так и есть, эмулятор барахлит. А он отдельно запускается, сам так сказать?
elf32
-13 / 8 / 0
Регистрация: 15.02.2013
Сообщений: 87
22.02.2013, 17:49     Не работает простое helloworld' овское приложение #4
Попробуй поставить галочку: Wipe user data (удаление всех данных)
Попробуй создать новый девайс с другой версией ОС.
KoscheyScrag
 Аватар для KoscheyScrag
5 / 5 / 3
Регистрация: 24.02.2012
Сообщений: 84
25.02.2013, 22:43  [ТС]     Не работает простое helloworld' овское приложение #5
косяк с эмулятором. он на линуксе никак загрузиться доконца не может...
можно как нибудь ускорить этот процесс? почитал, у многих такая проблема..
Good-bad man
 Аватар для Good-bad man
254 / 232 / 17
Регистрация: 31.10.2010
Сообщений: 504
26.02.2013, 07:01     Не работает простое helloworld' овское приложение #6
KoscheyScrag, можно тестировать на реальном устройстве. Можно установить Android-x86 на виртуальную машину.
Yandex
Объявления
26.02.2013, 07:01     Не работает простое helloworld' овское приложение
Ответ Создать тему
Опции темы

Текущее время: 02:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru