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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
#1

Эмулятор выдает ошибку - Android

15.06.2012, 14:12. Просмотров 1470. Ответов 11
Метки нет (Все метки)

Изучаю программирование под android.
Написал HelloWorld все нормально.
Делаю другое приложение где 4 кнопки запускаю на эмуляторе выдает это
Миниатюры
Эмулятор выдает ошибку  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
15.06.2012, 14:43     Эмулятор выдает ошибку #2
не в эмуляторе проблема,в коде есть ошибка.Скинь код
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
15.06.2012, 20:09  [ТС]     Эмулятор выдает ошибку #3
вот
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
29
30
31
32
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 
    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/app_name" />
    <button
        android:id="@+id/continue_button"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/continue_lable" />
    <Button
        android:id="@+id/new_button"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/now_game_lable" />
    <Button
        android:id="@+id/about_button"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/about_lable" />
    <Button
        android:id="@+id/exit_button"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/exit_lable" />
 
</LinearLayout>
strings.xml
XML
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="utf-8"?>
<resources>
    
    <string name="app_name">Sudoku</string>
    <string name="min_title">Android</string>
    <string name="continue_lable">continue</string>
    <string name="now_game_lable">Game</string>
    <string name="about_lable">About</string>
    <string name="exit_lable">Exit</string>
 
</resources>
Manifest
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="alex.sudoku.ru"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk android:minSdkVersion="7" />
 
    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".SudokuActivity"
            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>
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
16.06.2012, 09:40     Эмулятор выдает ошибку #4
Первая кнопка неправильна описана в теге.
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
16.06.2012, 10:34  [ТС]     Эмулятор выдает ошибку #5
я в визуальном исправил
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
17.06.2012, 12:36  [ТС]     Эмулятор выдает ошибку #6
ругается на
about_button
About
setOnClickListener
вот код
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
package alex.sudoku.ru;
 
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
 
public class SudokuActivity extends Activity {
    /** Called when the activity is first created. */
   public void onClick(View V){
       switch (V.getId()){
       case R.id.about_button;
           Intent i = new Intent(this, About.Class);
           startActivity(i);
           break;
       
       }
   }
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        View continueButton = findViewById(R.id.continue_button);
        continueButton.setOnClickListener(this);
        View newButton = findViewById(R.id.new_button);
        newButton.setOnClickListener(this);
        View aboutButton = findViewById(R.id.about_button);
        aboutButton.setOnClickListener(this);
        View exitButton = findViewById(R.id.exit_button);
        exitButton.setOnClickListener(this);
        
    }
}
silentnuke
Android Programmer
138 / 139 / 5
Регистрация: 08.12.2010
Сообщений: 421
17.06.2012, 14:24     Эмулятор выдает ошибку #7
что значит ругается, оО?
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
17.06.2012, 14:49  [ТС]     Эмулятор выдает ошибку #8
вот на фото
Миниатюры
Эмулятор выдает ошибку  
silentnuke
Android Programmer
138 / 139 / 5
Регистрация: 08.12.2010
Сообщений: 421
17.06.2012, 14:54     Эмулятор выдает ошибку #9
Цитата Сообщение от Alex1500 Посмотреть сообщение
вот на фото
а нажать на иконку ошибки не пробывали, узнали бы много ползенго?

а по теме у вас в объявлении класса не указано, что он реалиузют интерфейс onclicklistener.
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
17.06.2012, 14:58  [ТС]     Эмулятор выдает ошибку #10
я уже исправил часть
но осталось
Миниатюры
Эмулятор выдает ошибку  
silentnuke
Android Programmer
138 / 139 / 5
Регистрация: 08.12.2010
Сообщений: 421
17.06.2012, 15:04     Эмулятор выдает ошибку #11
Цитата Сообщение от Alex1500 Посмотреть сообщение
я уже исправил часть
но осталось
а там нажать на иконку религия не позволяет?
видимо about.class лежит в другом пакете, поэтому нужно его подключить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2012, 15:08     Эмулятор выдает ошибку
Еще ссылки по теме:

Android Приложение выдает ошибку, если на устройстве отключен GPS
Выдает ошибку 'Canne not resolve sybol' на FragmentStackSupport, LoaderCursorSupport, LoaderCustomSupport, Loa Android
Android Выдает ошибку: "Cannot launch AVD in emulator"
Кнопка при нажатии выдает ошибку. Как исправить? Android
Dx.bat выдает ошибку Android

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

Или воспользуйтесь поиском по форуму:
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
17.06.2012, 15:08  [ТС]     Эмулятор выдает ошибку #12
ч уже все исправил

Добавлено через 35 секунд
и импорт сделал
Yandex
Объявления
17.06.2012, 15:08     Эмулятор выдает ошибку
Ответ Создать тему
Опции темы

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