С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
DangerClose
0 / 0 / 0
Регистрация: 08.08.2016
Сообщений: 1
1

При запуске приложения выдается ошибка

11.05.2014, 20:56. Просмотров 1423. Ответов 3
Метки нет (Все метки)

запускаю приложение включается заставка а потом пишет ошибку

Код
05-11 16:19:06.775: E/AndroidRuntime(537): FATAL EXCEPTION: main
05-11 16:19:06.775: E/AndroidRuntime(537): java.lang.RuntimeException: Unable to start activity ComponentInfo java.lang.NullPointerException
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1955)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1980)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread.access$600(ActivityThread.java:122)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1146)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.os.Handler.dispatchMessage(Handler.java:99)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.os.Looper.loop(Looper.java:137)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread.main(ActivityThread.java:4340)
05-11 16:19:06.775: E/AndroidRuntime(537): at java.lang.reflect.Method.invokeNative(Native Method)
05-11 16:19:06.775: E/AndroidRuntime(537): at java.lang.reflect.Method.invoke(Method.java:511)
05-11 16:19:06.775: E/AndroidRuntime(537): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
05-11 16:19:06.775: E/AndroidRuntime(537): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
05-11 16:19:06.775: E/AndroidRuntime(537): at dalvik.system.NativeStart.main(Native Method)
05-11 16:19:06.775: E/AndroidRuntime(537): Caused by: java.lang.NullPointerException
05-11 16:19:06.775: E/AndroidRuntime(537): at MainActivity.onCreate(MainActivity.java:64)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.Activity.performCreate(Activity.java:4465)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
05-11 16:19:06.775: E/AndroidRuntime(537): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1919)
05-11 16:19:06.775: E/AndroidRuntime(537): ... 11 more
вот main activity

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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.Toast;
import android.os.Build;
 
public class MainActivity extends ActionBarActivity {
 
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Button button1 = (Button) findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
 
Intent i = new Intent(MainActivity.this, Marvel.class);
 
 
startActivity(i); 
 
 
 
 
}
});
 
 
 
 
final Button button2 = (Button) findViewById(R.id.button2);
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
 
Intent i = new Intent(MainActivity.this, DC.class);
 
startActivity(i);
 
}
});
 
 
final Button button3 = (Button) findViewById(R.id.button3);
button3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
 
Intent i = new Intent(MainActivity.this, MarvelEvil.class);
 
 
startActivity(i); 
 
 
}
});
 
}
 
 
 
 
 
 
@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
// menu.add (Menu.FIRST, 1, 1, "SubMenu"); 
 
SubMenu sm = menu.addSubMenu (Menu.FIRST, 1, 1, "SubMenu"); 
sm.add(Menu.FIRST, 100, 100, "SubMenu 1"); 
sm.add(Menu.FIRST, 101, 101, "SubMenu 2"); 
sm.add(Menu.FIRST, 102, 102, "SubMenu 3"); 
return true; 
} 
 
Menu myMenu; 
boolean isGroupVisible = true; 
boolean isGroupEnabled = true; 
boolean isGroupCheckable = false; 
boolean isGroupExists = true; 
 
 
 
@Override 
public boolean onOptionsItemSelected (MenuItem item) { 
 
if (item.getItemId() == 1) { 
 
} 
 
if (item.getItemId() == 2) { 
 
isGroupEnabled = !isGroupEnabled; 
 
myMenu.setGroupEnabled(Menu.CATEGORY_SECONDARY, isGroupEnabled); 
 
item.setTitle (isGroupEnabled ? "Disable Items" : "Enable Items"); 
} 
 
else if (item.getItemId() == 3) { 
isGroupVisible = !isGroupVisible; 
 
myMenu.setGroupVisible(Menu.CATEGORY_SECONDARY, isGroupVisible); 
item.setTitle (isGroupVisible ? "Hide Items" : "Show Items"); 
} 
 
else if (item.getItemId() == 4) { 
isGroupCheckable = !isGroupCheckable; 
 
myMenu.setGroupCheckable(Menu.CATEGORY_SECONDARY, isGroupCheckable, false); 
item.setTitle (isGroupCheckable ? "Unset Checkable Items" : "Set Checkable Items"); 
} 
 
else if (item.getItemId() == 5) { 
isGroupExists = !isGroupExists; 
if (!isGroupExists) 
 
myMenu.removeGroup(Menu.CATEGORY_SECONDARY); 
else { 
 
myMenu.add (Menu.CATEGORY_SECONDARY, 6, 6, "Item 1"); 
myMenu.add (Menu.CATEGORY_SECONDARY, 7, 7, "Item 2"); 
myMenu.add (Menu.CATEGORY_SECONDARY, 8, 8, "Item 3"); 
 
 
myMenu.setGroupEnabled(Menu.CATEGORY_SECONDARY, isGroupEnabled); 
myMenu.setGroupVisible(Menu.CATEGORY_SECONDARY, isGroupVisible); 
myMenu.setGroupCheckable(Menu.CATEGORY_SECONDARY, isGroupCheckable, false); 
} 
item.setTitle (isGroupExists ? "Remove Items" : "Create Items"); 
} 
 
else if (item.getItemId() == 7 || item.getItemId() == 8 || item.getItemId() == 9) { 
if (item.isCheckable()) 
item.setChecked(!item.isChecked()); 
} 
return true; 
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2014, 20:56
Ответы с готовыми решениями:

Ошибка при запуске приложения
Сегодня запускал приложение, оно не запускается, выдает такую ошибку 08-17...

Ошибка при запуске приложения
Я учусь программировать под Android, пишу простое приложение с двумя активити,...

Ошибка при запуске приложения
Добрый день! Проблема заключается в следующем, после запуска приложения в...

Ошибка при запуске простого приложения
При запуске простейшего приложения вот что выводится в консоль: ...

Ошибка верификации при запуске приложения
При попытке протестировать приложение на реальном устройстве Android 4.4.2(API...

3
Max_92
25 / 7 / 1
Регистрация: 26.04.2010
Сообщений: 205
11.05.2014, 23:04 2
в layout'е activity_main Button с идентификатором button1 точно присутствует?
0
ILNAR_93
Android
239 / 238 / 50
Регистрация: 19.01.2013
Сообщений: 1,892
Записей в блоге: 3
12.05.2014, 10:43 3
Marvel.class в манифест добавил ?
0
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
12.05.2014, 11:15 4
dangerclose, нет инициализации myMenu как вариант.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2014, 11:15

Непонятная ошибка при запуске приложения в эмуляторе
Использую: Eclipse Juno Service Release 1. Build id: 20120920-0800 Android...

При запуске приложения на Android оно крашится и вылетает с ошибкой "В приложении %название% произошла ошибка"
Как посмотреть логи ошибки? Игра просто была установлена, она не...

При запуске приложения подвисает ui поток
Всем привет! Есть большой проект, при запуске на секунд 20 зависает, тоесть...


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

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

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