Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
#1

Не запускается приложение в эмуляторе - Программирование Android

13.04.2014, 17:01. Просмотров 2303. Ответов 21
Метки нет (Все метки)

Здравствуйте. Подскажите, пожалуйста причину. У меня не запускается приложение в эмуляторе(сам эмулятор запускается), и что самое интересное мои первые приложения запускаются(Hello World) и запускаются (просто описанные кнопки, текстовые поля). А вот с обработчиком кнопки не запускается(Unfortunatelly TEst5 has stoped)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
package com.example.test5;
 
import android.app.Activity;
import android.widget.TextView;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;
 
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        TextView txt1 = (TextView)findViewById(R.id.txt1);
        txt1.setText("Hi!");
 
        
    }
    
    public void butClick_Click(View v) {
        TextView tvНажми = (TextView)findViewById(R.id.txt1);
        tvНажми.setText("Ну, привет!");
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
 
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
 
 
 
}
а вот разметка
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/butClick"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" 
    >
     
 
    <TextView
        android:id="@+id/txt1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Привет"
        android:textSize="20pt"
        android:textStyle="bold" />
 
    <Button
        android:id="@+id/butClick"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="butClick_Click"
        android:text="Нажми" />
 
</LinearLayout>
а вот манифест

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test5"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.test5.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
        
    </application>
 
</manifest>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 17:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не запускается приложение в эмуляторе (Программирование Android):

Не запускается приложение на эмуляторе - Программирование Android
Добрый день! Пишу на Android studio (java 1.8). Сам компилятор не выдает ошибок , а вот на эмуляторе не запускается (Андроид пишет...

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

Не запускается в эмуляторе приложение - Программирование Android
Доброго времени суток! Создаю обычную галерею через Grid View с щелчком по картинке, ошибок вроде нет, но эмулятор открывается и...

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

Не запускается проект в эмуляторе - Программирование Android
Установил Андроид Студию, к ней эмулятор Genymotion. Проект сгенерировал фреймворком LibGDX. Сам проект билдится успешно. Но на эмуле...

Крашится приложение в Эмуляторе - Программирование Android
Здравствуйте, поставил себе IDEA + Genymotion Запускаю эмулятор, запускаю приложение и приложение тут же закрывается Приложение просто...

21
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 2
14.04.2014, 18:41 #16
А нажмите кнопку "Расширенный режим" под окном сообщения и в расширенном режиме значок скрепки (верхний ряд рядом со "смайликом")
0
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
14.04.2014, 18:46  [ТС] #17
вот
0
Вложения
Тип файла: rar Color.rar (2.04 Мб, 4 просмотров)
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 2
14.04.2014, 19:05 #18
Alombra, как я и подозревал, Вы используете Android Studio, которая генерирует очень много всякого дерьма. Я бы посоветовал Вам для начала использовать Intellij Idea.

В Вашем случае:
1. добавить
tvInfo = (TextView) findViewById(R.id.textView1);

чтобы получилось так:

Java
1
2
3
4
5
6
7
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tvInfo = (TextView) findViewById(R.id.textView1);
 
    }
2. Исправить activity_main.xml

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView android:layout_width="wrap_content"
              android:layout_height="wrap_content"
            android:id="@+id/textView1"/>
    <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Green"
            android:onClick="buttonGreen_Click"
            android:id="@+id/button2" android:layout_gravity="center"/>
    <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Red"
            android:onClick="buttonRed_Click"
            android:id="@+id/button" android:layout_gravity="center_horizontal|top"/>
    <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Yellow"
            android:onClick="buttonYellow_Click"
            android:id="@+id/button3" android:layout_gravity="center_horizontal|bottom"/>
 
 
</FrameLayout>
0
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
14.04.2014, 19:28  [ТС] #19
YuraAAA, огромное спасибо. Заработало!!!! Только теперь я так понимаю, мне надо поставить Intellij Idea и попробывать все это проделать там. (Только к своему стыду я так и не поняла в чем заключалась ошибка.)
0
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 2
14.04.2014, 19:35 #20
Alombra, Пожалуйста Не переживайте, что не понимаете. Дело в том, что видимо эта студия генерирует проект уже под фрагменты. А Вам ещё рано с ними работать.

Idea генерирует намного проще проект. С 1 активити простым и 1 файлом main.xml. В котором опять же всё очень просто В качестве учебного пособия можете обратиться к

http://startandroid.ru/ru/uroki/vse-uroki-spiskom

Но перед тем, как браться обучение android, я бы порекомендовал Вам ознакомится с java, например, по шилдт "java руководство для начинающих". Хотя бы страниц 300 первых. Книги читается очень легко
0
Alombra
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 23
14.04.2014, 19:39  [ТС] #21
Про Idea начала читать(боязно что учебные материалы прописаны под eclipse), а с Шилдта я начала (и прочитала всю книгу и набила программки ) )) Но буду пробывать по Вашему совету, Вы мне очень помогли(уделили много времени) Спасибо. Но если ято я буду к ВАм обращаться, хорошо?
0
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 2
15.04.2014, 12:18 #22
Alombra, не вопрос. Удачи) только не бросайте, если что-то не будет получаться
0
15.04.2014, 12:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2014, 12:18
Привет! Вот еще темы с ответами:

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

Приложение вылетает без ошибок(на эмуляторе и на телефоне) - Программирование Android
Добрый день! При запуске на эмуляторе или реальном телефоне приложение вылетает без единой ошибки. Что это может быть? (в приложении...

Как тестировать приложение с Google Play Services на эмуляторе? - Программирование Android
Можно ли протестировать приложение с гугл плей сервисом на эмуляторе ?

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


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

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