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

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

Войти
Регистрация
Восстановить пароль
 
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
#1

Ошибка при создании виджета - Программирование Android

30.12.2012, 17:47. Просмотров 886. Ответов 7
Метки нет (Все метки)

Доброго времени суток! При создании виджета всегда вылетает одна и та же ошибка, подскажите пожалуйста в чем проблема:

MainActivity
Java
1
2
3
4
5
6
package com.example.a;
 
import android.appwidget.AppWidgetProvider;
 
public class MainActivity extends AppWidgetProvider {
}
Сам виджет
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    
    <Button 
        android:width="20dp"
        android:height="20dp"
        android:text="Button"
        />
 
</LinearLayout>
описание виджета
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>
<appwidget-provider android:minWidth="146dp" 
    android:minHeight="146dp" 
    android:updatePeriodMillis="0" 
    android:initialLayout="@layout/wid"
    xmlns:android="http://schemas.android.com/apk/res/android" />

Манифест
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.a"
    android:versionCode="1"
    android:versionName="1.0" >
 
   
   <application  android:label="@string/app_name">
        <receiver android:label="@string/app_name" android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>
            <meta-data android:name="android.appwidget.provider" android:resource="@xml/wi_info" />
        </receiver>
    </application>
 
</manifest>
Кошка

12-30 12:57:36.382: E/AndroidRuntime(319): FATAL EXCEPTION: main
12-30 12:57:36.382: E/AndroidRuntime(319): java.lang.RuntimeException: Unable to instantiate receiver com.example.widget.widget: java.lang.ClassNotFoundException: com.example.widget.widget in loader dalvik.system.PathClassLoader[/data/app/com.example.widget-2.apk]
12-30 12:57:36.382: E/AndroidRuntime(319): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2789)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.app.ActivityThread.access$3200(ActivityThread.java:125)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2083)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.os.Handler.dispatchMessage(Handler.java:99)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.os.Looper.loop(Looper.java:123)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-30 12:57:36.382: E/AndroidRuntime(319): at java.lang.reflect.Method.invokeNative(Native Method)
12-30 12:57:36.382: E/AndroidRuntime(319): at java.lang.reflect.Method.invoke(Method.java:521)
12-30 12:57:36.382: E/AndroidRuntime(319): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-30 12:57:36.382: E/AndroidRuntime(319): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-30 12:57:36.382: E/AndroidRuntime(319): at dalvik.system.NativeStart.main(Native Method)
12-30 12:57:36.382: E/AndroidRuntime(319): Caused by: java.lang.ClassNotFoundException: com.example.widget.widget in loader dalvik.system.PathClassLoader[/data/app/com.example.widget-2.apk]
12-30 12:57:36.382: E/AndroidRuntime(319): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
12-30 12:57:36.382: E/AndroidRuntime(319): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
12-30 12:57:36.382: E/AndroidRuntime(319): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
12-30 12:57:36.382: E/AndroidRuntime(319): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2780)
12-30 12:57:36.382: E/AndroidRuntime(319): ... 10 more
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2012, 17:47     Ошибка при создании виджета
Посмотрите здесь:

Ошибка при создании обработчика - Программирование Android
Извините за глупый вопрос... btnAdd.setOnClicklisteer(this) AndroidStudio ругается на этот участок кода.... Первый день работаю с java и...

Ошибка при создании класса - Программирование Android
Помогите пожалуйста найти решение проблемы. При создании SQLOpenHelper класса вылезает данная ошибка.

Ошибка при создании файла - Программирование Android
witeObjectToFile(user, ctx.getApplicationContext().getFilesDir() + &quot;/ds/dd.txt&quot;); public void witeObjectToFile(Object object, String...

Ошибка при создании RadioButton - Программирование Android
В OnCreate Update(&quot;studentsapp1pn.txt&quot;,(RadioGroup) findViewById(R.id.rasRgPn)); public void Update(String...

Ошибка при создании проекта - Программирование Android
Запускаю Eclipse, создаю Android-проект (параметы: Build SDK: Android 4.1, Minimum Required SDK: Android 4.0.3, Create Activity:...

Ошибка при создании приложения - Программирование Android
Решил научиться работать в Android Studio. Установил её, запустил, решил запустить простейшее приложение с выводом &quot;Hello World&quot;, но все...

Ошибка при создании SQLite - Программирование Android
При запуске приложения вылетает ошибка: 03-09 11:04:42.436 1556-1556/ru.scratty.myrec E/SQLiteLog﹕ (1) table &quot;records&quot; has more...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 17:58     Ошибка при создании виджета #2
пытается найти класс com.example.widget.widget, а он отсутствует.
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
30.12.2012, 18:17  [ТС]     Ошибка при создании виджета #3
А что это за класс такой у меня он не определен нигде, вроде...
Вложения
Тип файла: rar A.rar (909.3 Кб, 4 просмотров)
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 18:25     Ошибка при создании виджета #4
делайте по туторилу http://www.vogella.com/articles/Andr...s/article.html
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
30.12.2012, 18:35  [ТС]     Ошибка при создании виджета #5
Большое спасибо!!!
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
30.12.2012, 22:15  [ТС]     Ошибка при создании виджета #6
Все равно ошибка, посмотрите пожалуйста.
Вложения
Тип файла: rar MyPractise.rar (911.5 Кб, 2 просмотров)
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 22:22     Ошибка при создании виджета #7
какая ошибка?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2012, 22:48     Ошибка при создании виджета
Еще ссылки по теме:

Ошибка при создании вкладок в match_parent - Программирование Android
Здравствуйте. Пытаюсь научиться программировать под Андроид. Для того что бы понять как и что работает беру уже готовые примеры из книг или...

Ошибка при создании хранилища ключей - Программирование Android
Доброго времени суток. При работе в программе Andoid Book app maker, возникла проблема в создании нового хранилища ключей. Прикладываю...

Ошибка при создании приложения под андроид - Программирование Android
Здравствуйте, уже неделю не пойму как исправить несколько ошибок в коде. Изучать стал недавно, поэтому еще очень тяжело... первая ошибка...

Ошибка при создании нового layout файла - Программирование Android
Не могу создать новый файл .xml :sorry: Уже который раз выдает ошибку: no XML content. Plese add a root view or layout to you...

Ошибка при создании простого браузера из примера - Программирование Android
Здравствуйте. Пытаюсь создать простой браузер из реального примера. Пример взял отсюда...


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

Или воспользуйтесь поиском по форуму:
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
30.12.2012, 22:48  [ТС]     Ошибка при создании виджета #8
Та же
Yandex
Объявления
30.12.2012, 22:48     Ошибка при создании виджета
Ответ Создать тему
Опции темы

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