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

Не запускается форма с WebView пример - Android

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 18:09     Не запускается форма с WebView пример #1
Всем привет !

Ребят, помогите, ткните носом в мою ошибку... Делаю по примеру http://habrahabr.ru/post/113731/ две формы, в которой, в первой отображается список, а во второй - сам контент.

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

Ниже архив с моей косячной программой.
Вложения
Тип файла: 7z websterProject.7z (1.25 Мб, 7 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2013, 18:09     Не запускается форма с WebView пример
Посмотрите здесь:

Android Кодировка в WebView
Android WebView
WebView Android
Android Webview
Отработать JS в WebView Android
Android Android webview
Android WebView в фоне
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 18:28  [ТС]     Не запускается форма с WebView пример #2
Я уже 5-й раз проект делаю по новую и каждый раз упускаю какую-то деталь... Самостоятельно не могу найти... Надеюсь на вашу помощь !
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 224
Записей в блоге: 1
10.08.2013, 20:04     Не запускается форма с WebView пример #3
а какая ошибка в логах?
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:09  [ТС]     Не запускается форма с WebView пример #4
Сейчас...

Добавлено через 1 минуту
Блин я удалил этот вариант из студии а загрузить не дает, пишет неверный дискриптор...

Добавлено через 1 минуту
Пишет при импорте проекта из готового кода Invalid project description.
C:\AndroidDevelopment\workspace\websterProject overlaps the location of another project: 'websterProject'
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 224
Записей в блоге: 1
10.08.2013, 20:20     Не запускается форма с WebView пример #5
Цитата Сообщение от SERGEY199100 Посмотреть сообщение
Сейчас...

Добавлено через 1 минуту
Блин я удалил этот вариант из студии а загрузить не дает, пишет неверный дискриптор...

Добавлено через 1 минуту
Пишет при импорте проекта из готового кода Invalid project description.
C:\AndroidDevelopment\workspace\websterProject overlaps the location of another project: 'websterProject'
гляньте тут:
http://stackoverflow.com/questions/5...om-existing-so
http://stackoverflow.com/questions/1...t-into-eclipse
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:25  [ТС]     Не запускается форма с WebView пример #6
Загрузил.
Сейчас скопирую логи что внизу идут..

Добавлено через 1 минуту
Это при попытке загрузки в эмулятор:

Java
1
2
3
4
5
[2013-08-10 20:23:54 - websterProject] Uploading websterProject.apk onto device 'emulator-5554'
[2013-08-10 20:23:56 - websterProject] Installing websterProject.apk...
[2013-08-10 20:24:00 - websterProject] Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
[2013-08-10 20:24:00 - websterProject] Please check logcat output for more details.
[2013-08-10 20:24:00 - websterProject] Launch canceled!
Добавлено через 38 секунд
А это LogCat

Java
1
2
3
4
08-10 16:10:20.601: I/Choreographer(6797): Skipped 67 frames!  The application may be doing too much work on its main thread.
08-10 16:10:30.521: I/Choreographer(6797): Skipped 1256 frames!  The application may be doing too much work on its main thread.
08-10 16:10:31.431: W/IInputConnectionWrapper(6797): showStatusIcon on inactive InputConnection
08-10 16:10:35.834: I/Choreographer(6797): Skipped 281 frames!  The application may be doing too much work on its main thread.
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 224
Записей в блоге: 1
10.08.2013, 20:27     Не запускается форма с WebView пример #7
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE

It means you're trying to install an app with the same packageName as an app that's already installed on the emulator, but the one you're trying to install has a lower versionCode (integer value for your version number).

это со stackoverflow

Добавлено через 1 минуту
попробуйте в файле манифеста VersionCode увеличить
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:30  [ТС]     Не запускается форма с WebView пример #8
Версию изменил, установил на эмулятор, при запуске сразу вылетает:

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
08-10 16:29:26.801: D/AndroidRuntime(7412): Shutting down VM
08-10 16:29:26.801: W/dalvikvm(7412): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
08-10 16:29:26.902: E/AndroidRuntime(7412): FATAL EXCEPTION: main
08-10 16:29:26.902: E/AndroidRuntime(7412): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.webster/com.webster.WebsterActivity}: java.lang.ClassNotFoundException: Didn't find class "com.webster.WebsterActivity" on path: /data/app/com.webster-1.apk
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.os.Looper.loop(Looper.java:137)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread.main(ActivityThread.java:5041)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at java.lang.reflect.Method.invokeNative(Native Method)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at java.lang.reflect.Method.invoke(Method.java:511)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at dalvik.system.NativeStart.main(Native Method)
08-10 16:29:26.902: E/AndroidRuntime(7412): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.webster.WebsterActivity" on path: /data/app/com.webster-1.apk
08-10 16:29:26.902: E/AndroidRuntime(7412):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.Instrumentation.newActivity(Instrumentation.java:1054)
08-10 16:29:26.902: E/AndroidRuntime(7412):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097)
08-10 16:29:26.902: E/AndroidRuntime(7412):     ... 11 more
08-10 16:29:39.222: I/Process(7412): Sending signal. PID: 7412 SIG: 9
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 224
Записей в блоге: 1
10.08.2013, 20:33     Не запускается форма с WebView пример #9
сейчас попробую у себя запустить и отпишусь
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:35  [ТС]     Не запускается форма с WebView пример #10
Спасибо. Там косяк по глупости скорее ... но я не знаю что за косяк именно. Сначала ругалось на то что в lyout есть неправильно названные файлы или переменные - не нашел.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.08.2013, 20:36     Не запускается форма с WebView пример #11
Отсутствует класс com.webster.WebsterActivity
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:37  [ТС]     Не запускается форма с WebView пример #12
Цитата Сообщение от V0v1k Посмотреть сообщение
Отсутствует класс com.webster.WebsterActivity
- присутствует вроде как...
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.08.2013, 20:41     Не запускается форма с WebView пример #13
значит ошибка в названии/пакете

Добавлено через 1 минуту
com.example.websterproject у вас
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 20:48  [ТС]     Не запускается форма с WebView пример #14
package com.example.websterproject; ? А что не так ?

Добавлено через 6 минут
Вроде сначала создал MainActiviti.java и main.xml к нему. Потом ViewActivity.java и view.xml к нему... Как понять не правильное название ? Или пакет ? Я просто еще начинающий в этом деле.
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 224
Записей в блоге: 1
10.08.2013, 20:50     Не запускается форма с WebView пример #15
разобрался. зайдите в файл манифеста, там замените строчку

Java
1
package="com.webster"
на эту:

Java
1
package="com.example.websterproject"
потом нажмите Yes, зайдите в два файла .java в проекте(там будут ошибки), уберите импорты с ошибкой(ну или нажмите Ctrl-Shift-O). и все работает
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 22:08  [ТС]     Не запускается форма с WebView пример #16
Вот я олень, спасибо ! Я не там искал (

Добавлено через 1 час 1 минуту
Вот беда... Потаюсь интегрировать WebView в приложение которое имеет уже готовые формы, но не получается =(
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 22:24  [ТС]     Не запускается форма с WebView пример #17
Можете проверить ?

В архиве ниже программка, в ней есть ActivityThree.java - класс для формы three.xml. В этой форме я пытаюсь вывести lister со списком категорий, и далее при выборе одной из категории открывать форму VIewThree.xml(И одноименный класс .jva) с информацией выводимой из текстового файла в WebView. Что я не так сделал ? У меня не прописывается в OnCreate(ViewThree.java) форма "threeView": setContentView(R.layout.threeView);

Помогите пожалуйста, опять что-то проворонил... (
Вложения
Тип файла: 7z Geolocator.7z (4.02 Мб, 2 просмотров)
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 23:05  [ТС]     Не запускается форма с WebView пример #18
При попытке открыть -вылетает, а в логах пишет

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
08-10 18:58:58.671: D/AndroidRuntime(8121): Shutting down VM
08-10 18:58:58.671: W/dalvikvm(8121): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
08-10 18:58:58.851: E/AndroidRuntime(8121): FATAL EXCEPTION: main
08-10 18:58:58.851: E/AndroidRuntime(8121): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.coomap/com.example.coomap.ActivityThree}: java.lang.NullPointerException
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.os.Looper.loop(Looper.java:137)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread.main(ActivityThread.java:5041)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at java.lang.reflect.Method.invokeNative(Native Method)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at java.lang.reflect.Method.invoke(Method.java:511)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at dalvik.system.NativeStart.main(Native Method)
08-10 18:58:58.851: E/AndroidRuntime(8121): Caused by: java.lang.NullPointerException
08-10 18:58:58.851: E/AndroidRuntime(8121):     at com.example.coomap.ActivityThree.onCreate(ActivityThree.java:53)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.Activity.performCreate(Activity.java:5104)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
08-10 18:58:58.851: E/AndroidRuntime(8121):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
08-10 18:58:58.851: E/AndroidRuntime(8121):     ... 11 more
08-10 18:59:02.831: I/Process(8121): Sending signal. PID: 8121 SIG: 9
08-10 18:59:05.633: D/dalvikvm(8136): GC_FOR_ALLOC freed 43K, 7% free 2504K/2668K, paused 62ms, total 69ms
08-10 18:59:05.692: I/dalvikvm-heap(8136): Grow heap (frag case) to 4.905MB for 2458816-byte allocation
08-10 18:59:05.861: D/dalvikvm(8136): GC_FOR_ALLOC freed 2K, 4% free 4903K/5072K, paused 160ms, total 161ms
08-10 18:59:06.062: D/dalvikvm(8136): GC_CONCURRENT freed <1K, 4% free 4903K/5072K, paused 13ms+47ms, total 199ms
Добавлено через 2 минуты
То самое происходит при нажатии на кнопку где должна появится форма three.xml со сплэш картинкой и списком категорий, но при нажатии и переходе на эту форму - вылетает... А в логи пишет:

Java
1
Unable to start activity ComponentInfo{com.example.coomap/com.example.coomap.ActivityThree}: java.lang.NullPointerException
Добавлено через 4 минуты
JAVA-понял...

Мне кажется проблема в манифесте... ?
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.08.2013, 23:07     Не запускается форма с WebView пример #19
проблема в неинициализированной перемене в классе ActivityThree в строке 53.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2013, 23:13     Не запускается форма с WebView пример
Еще ссылки по теме:

Пример AdMob компилируется, но не запускается Android
WebView - Height Android
WebView in Fragment Android
Android Gif в WebView
Android WebView zoom

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

Или воспользуйтесь поиском по форуму:
SERGEY199100
15 / 15 / 0
Регистрация: 29.10.2009
Сообщений: 425
10.08.2013, 23:13  [ТС]     Не запускается форма с WebView пример #20
Я немного там уже наиправлял, строки изменились,
Вы про эти строки :
Java
1
2
3
lv1=(ListView)findViewById(R.id.lister); //получаем идентификатор ListView
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr)); //устанавливаем массив в ListView
lv1.setTextFilterEnabled(true);
? Вроде lister объявлен в three.xml
Yandex
Объявления
10.08.2013, 23:13     Не запускается форма с WebView пример
Ответ Создать тему
Опции темы

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