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

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

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

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

22.02.2013, 01:21. Просмотров 972. Ответов 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
Привет! Пожалуйста можете подсказать как очень быстро реализовать приложение с 30-ью кнопками которые кликабельны и содержат...

Простое Клиент-Серверное приложение - Программирование Android
Добрый день, начал осваивать андройд, и застопорился на некоторых моментах, вернее, Оно почему-то не работает, просто не коннектит к...

Простое приложение с одной кнопкой - Программирование Android
Нужно простое приложение на Android. Суть в том, что в программе будет куча названий (не важно чего) и все одна кнопка, при нажатии на...

Нужно написать очень простое приложение для Android 2.3 - Программирование Android
Нужно написать очень простое приложение для Android 2.3 Смысл приложения регистрироваться в админке и выходить с админки создавая таким...

Зацените мой HelloWorld пожалуйста - Программирование Android
https://play.google.com/store/search?q=%D0%B1%D0%BB%D0%BE%D0%BA%D0%BD%D0%BE%D1%82&c=apps :)

Как работает новостное приложение? - Программирование Android
Добрый день. В google play market есть много новостных приложений, меня интересует принцип их работы, то есть откуда берутся данные о...

Не работает приложение с использованием акселерометра - Программирование Android
Пытаюсь написать приложение, в котором по экрану будет двигаться какой то объект в зависимости от наклона смартфона. Насколько я понял, у...

Не работает приложение с Google Maps - Программирование Android
Доброго времени суток. Недавно начал писать под Android и в поисках литературы наткнулся на одно приложение. Суть его в том, что оно по...

Приложение вылетает при старте на 4.1, на 4.4 - работает - Программирование Android
Здравствуйте, Я написал приложение для android в eclipse 4.4.2. На телефоне с android 4.4.2 приложение отлично работает. На телефоне...

На Android 4.2.1 приложение работает; на версии 2.3 - вылетает - Программирование Android
На Android 4.2.1 работает, проверил на версии 2.3 - вылетает. В манифесте минимальную версию SDK сделал 7. Вот логи с эмулятора ...

Приложение работает не со всеми версиями на Genymotion - Программирование Android
Коллеги, помогите. Не могу понять, просмотрел уже все темы, почему приложение запускается не со всеми версиями. Даже есть такое как на...

Приложение который работает через интернет - Программирование Android
Здравствуйте! Я новичок в этом деле. Хотел написать приложение который работает через интернет. Типа такая задача, на сервере будет БД,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
22.02.2013, 09:48     Не работает простое helloworld' овское приложение #2
0. у вас возможно проблемы с эмулятором.
1. ваше приложение не типичный хелоуворлд . В типичном создают layout для активити в него помещяют кнопку и потом её вытягивают через findViewById.
2. touchCount лучшепроинициализировать нулём.
Vladimirys
304 / 201 / 22
Регистрация: 16.01.2010
Сообщений: 570
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
5 / 5 / 3
Регистрация: 24.02.2012
Сообщений: 85
25.02.2013, 22:43  [ТС]     Не работает простое helloworld' овское приложение #5
косяк с эмулятором. он на линуксе никак загрузиться доконца не может...
можно как нибудь ускорить этот процесс? почитал, у многих такая проблема..
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' овское приложение
Ответ Создать тему
Опции темы

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