|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
||||||
Не могу разобраться в логах, где ошибка?07.06.2016, 10:53. Показов 1946. Ответов 20
Метки нет (Все метки)
Приложение не запускается на Андроид устройствах
Помогите пожалуйста разобраться в этом!! 06-07 10:35:51.829: E/AndroidRuntime(1283): FATAL EXCEPTION: main 06-07 10:35:51.829: E/AndroidRuntime(1283): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{info.androidhive.androidvi deostreaming/info.androidhive.androidvideostreaming.M ainActivity}: java.lang.ClassNotFoundException: info.androidhive.androidvideostreaming.M ainActivity in loader dalvik.system.PathClassLoader[/data/app/info.androidhive.androidvideostreaming-1.apk] 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1573) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:1667) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread.access$1500(A ctivityThread.java:117) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:935) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.os.Handler.dispatchMessage(Handl er.java:99) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.os.Looper.loop(Looper.java:130) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread.main(Activity Thread.java:3687) 06-07 10:35:51.829: E/AndroidRuntime(1283): at java.lang.reflect.Method.invokeNative(Na tive Method) 06-07 10:35:51.829: E/AndroidRuntime(1283): at java.lang.reflect.Method.invoke(Method.j ava:507) 06-07 10:35:51.829: E/AndroidRuntime(1283): at com.android.internal.os.ZygoteInit$Metho dAndArgsCaller.run(ZygoteInit.java:867) 06-07 10:35:51.829: E/AndroidRuntime(1283): at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:625) 06-07 10:35:51.829: E/AndroidRuntime(1283): at dalvik.system.NativeStart.main(Native Method) 06-07 10:35:51.829: E/AndroidRuntime(1283): Caused by: java.lang.ClassNotFoundException: info.androidhive.androidvideostreaming.M ainActivity in loader dalvik.system.PathClassLoader[/data/app/info.androidhive.androidvideostreaming-1.apk] 06-07 10:35:51.829: E/AndroidRuntime(1283): at dalvik.system.PathClassLoader.findClass( PathClassLoader.java:240) 06-07 10:35:51.829: E/AndroidRuntime(1283): at java.lang.ClassLoader.loadClass(ClassLoa der.java:551) 06-07 10:35:51.829: E/AndroidRuntime(1283): at java.lang.ClassLoader.loadClass(ClassLoa der.java:511) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.Instrumentation.newActivity( Instrumentation.java:1021) 06-07 10:35:51.829: E/AndroidRuntime(1283): at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1565) 06-07 10:35:51.829: E/AndroidRuntime(1283): ... 11 more Добавлено через 6 минут Вот код программы
0
|
||||||
| 07.06.2016, 10:53 | |
|
Ответы с готовыми решениями:
20
Не могу разобраться где накосячил Не могу разобраться где ошибка Где ошибка? Не могу разобраться |
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 07.06.2016, 11:22 | |
|
Springboks, написано же не найден класс info.androidhive.androidvideostreaming.M ainActivity в info.androidhive.androidvideostreaming-1.apk. покажите манифест. используется ли proguard?
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 07.06.2016, 11:29 | |
|
вангую что у него активити не прописана в манифесте
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
||||||
| 07.06.2016, 12:31 [ТС] | ||||||
|
Мой Manifest. Если не сложно, по подробней объясните как исправить, я только начал учить, еще многого не понимаю.
0
|
||||||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 07.06.2016, 13:41 | |
|
Springboks, используется ли proguard?
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 14:49 [ТС] | |
|
Спасибо большое, я это исправил, но у меня появилась новая проблема с которой я не могу справиться.
06-08 14:40:14.639: E/AndroidRuntime(2245): FATAL EXCEPTION: main 06-08 14:40:14.639: E/AndroidRuntime(2245): java.lang.RuntimeException: Unable to start activity ComponentInfo{info.androidhive.androidvi deostreaming/info.androidhive.androidvideostreaming.M ainActivity}: android.view.InflateException: Binary XML file line #9: Error inflating class net.majorkernelpanic.streaming.gl.Surfac eView 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1651) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:1667) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread.access$1500(A ctivityThread.java:117) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:935) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.os.Handler.dispatchMessage(Handl er.java:99) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.os.Looper.loop(Looper.java:130) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread.main(Activity Thread.java:3687) 06-08 14:40:14.639: E/AndroidRuntime(2245): at java.lang.reflect.Method.invokeNative(Na tive Method) 06-08 14:40:14.639: E/AndroidRuntime(2245): at java.lang.reflect.Method.invoke(Method.j ava:507) 06-08 14:40:14.639: E/AndroidRuntime(2245): at com.android.internal.os.ZygoteInit$Metho dAndArgsCaller.run(ZygoteInit.java:867) 06-08 14:40:14.639: E/AndroidRuntime(2245): at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:625) 06-08 14:40:14.639: E/AndroidRuntime(2245): at dalvik.system.NativeStart.main(Native Method) 06-08 14:40:14.639: E/AndroidRuntime(2245): Caused by: android.view.InflateException: Binary XML file line #9: Error inflating class net.majorkernelpanic.streaming.gl.Surfac eView 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.createViewFr omTag(LayoutInflater.java:581) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.rInflate(Lay outInflater.java:623) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.inflate(Layo utInflater.java:408) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.inflate(Layo utInflater.java:320) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.inflate(Layo utInflater.java:276) 06-08 14:40:14.639: E/AndroidRuntime(2245): at com.android.internal.policy.impl.PhoneWi ndow.setContentView(PhoneWindow.java:209 ) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.Activity.setContentView(Acti vity.java:1657) 06-08 14:40:14.639: E/AndroidRuntime(2245): at info.androidhive.androidvideostreaming.M ainActivity.onCreate(MainActivity.java:4 0) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.Instrumentation.callActivity OnCreate(Instrumentation.java:1047) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:1615) 06-08 14:40:14.639: E/AndroidRuntime(2245): ... 11 more 06-08 14:40:14.639: E/AndroidRuntime(2245): Caused by: java.lang.ClassNotFoundException: net.majorkernelpanic.streaming.gl.Surfac eView in loader dalvik.system.PathClassLoader[/data/app/info.androidhive.androidvideostreaming-2.apk] 06-08 14:40:14.639: E/AndroidRuntime(2245): at dalvik.system.PathClassLoader.findClass( PathClassLoader.java:240) 06-08 14:40:14.639: E/AndroidRuntime(2245): at java.lang.ClassLoader.loadClass(ClassLoa der.java:551) 06-08 14:40:14.639: E/AndroidRuntime(2245): at java.lang.ClassLoader.loadClass(ClassLoa der.java:511) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.createView(L ayoutInflater.java:471) 06-08 14:40:14.639: E/AndroidRuntime(2245): at android.view.LayoutInflater.createViewFr omTag(LayoutInflater.java:570) 06-08 14:40:14.639: E/AndroidRuntime(2245): ... 20 more
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 15:39 | |
|
Springboks, строки ClassNotFoundException: net.majorkernelpanic.streaming.gl.Surfac eView не возбуждают? предлагаю решить эту проблему так же как решили первую
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 15:43 [ТС] | |
|
Если бы я мог исправить, я не обращался бы сюда. Я совсем недавно начал изучение и многого не понимаю еще.
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 15:46 | |
|
Springboks, это был сарказм. как вы решили прошлую "проблему" не мешало бы рассказать для вникания в тему
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 15:49 [ТС] | |
|
там была совершено глупая ошибка, я поменял package в Manifest, а в MainActivity забыл.
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 15:55 | |
|
Springboks, вот у этой штуки net.majorkernelpanic.streaming.gl.Surfac eView судя по всему тоже нечто прямоугольное мешает
Добавлено через 1 минуту наверное она не знает такого компонента и не может запуститься.. Добавлено через 11 секунд она = активити Добавлено через 59 секунд удивительно как оно вообще компилирует... или там отложенный доступ через метод..
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 16:05 [ТС] | |
|
Та вроде все проверил, название библиотеки идентично всему.
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 16:18 | |
|
Springboks
1 у вас реально в проекте есть класс net.majorkernelpanic.streaming.gl.Surfac eView? 2 как вы его используете, где создаются объекты этого класса, почему он хочет инфлатится в лайоте?
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 16:23 [ТС] | |
|
я использую скаченную библиотеку libstreaming. Из которой и обращаюсь к классу net.majorkernelpanic.streaming.gl.Surfac eView
Я ее импортировал. и в Properties подключил к проекту. Она отображается в Android Dependencies. Добавлено через 4 минуты Смысл проекта состоит в том, что я с устройства в режиме онлайн передаю видео изображение на веб страничку. Класс SurfaceView в активити создает граф. область для отображения видео.
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 16:27 | |
|
Springboks
у вас этот класс net.majorkernelpanic.streaming.gl.Surfac eView воткнут в лайот активити? почему система хочет его создать когда загружает вью? Добавлено через 32 секунды в активити он случаем не зачеркнуто-подчеркнутый? Добавлено через 37 секунд покажите лайот
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
||||||
| 08.06.2016, 16:27 [ТС] | ||||||
|
да. Воткнут.
0
|
||||||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 08.06.2016, 16:28 | |
|
Springboks, ммм.. а его точно так надо использовать?
0
|
|
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 16:29 [ТС] | |
|
Нет, не подчеркнут
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|||||||||||
| 08.06.2016, 16:31 | |||||||||||
|
Springboks, просто в свое время (не с этим классом) я делал так:
где
и у меня вообще не было лайота для активити
0
|
|||||||||||
|
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
|
|
| 08.06.2016, 16:47 [ТС] | |
|
убрал в лайоте, и примерно что и вы. Все равно он ругается на 9 строчку и на этот класс
Добавлено через 6 минут А может ли это зависеть от версии Андройд? Дело в том что я тестирую на 2.3.6. Может он требует 4+ как и работа с картами и т.п?
0
|
|
| 08.06.2016, 16:47 | |
|
Помогаю со студенческими работами здесь
20
Не могу разобраться где ошибка
Не могу разобраться где ошибка!error LNK2019: ссылка на неразрешенный внешний символ Произведение матриц. Не могу разобраться, где ошибка в умножении, перемножает, конечно, но неправильно... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|