Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 12

Вылет приложения на AndroidStudio

07.11.2019, 17:00. Показов 3656. Ответов 4

Студворк — интернет-сервис помощи студентам
Пишу программу в которой хочу реализовать ViewPager с пролистыванием элементов. Ошибок в коде нет, но программа вылетает. Читая логи не могу понять в чем ошибка. Может кто подсказать где хоть смотреть и что править?

2019-11-07 16:46:37.496 383-383/com.example.escapefromtarkovsoundboard E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.escapefromtarkovsoundboard, PID: 383
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.escapefromtark ovsoundboard/com.example.escapefromtarkovsoundboard.M ainActivity}: java.lang.IllegalAccessException: java.lang.Class<com.example.escapefromta rkovsoundboard.MainActivity> is not accessible from java.lang.Class<android.app.Instrumentat ion>
at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:2757)
at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:2931)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:1620)
at android.os.Handler.dispatchMessage(Handl er.java:105)
at android.os.Looper.loop(Looper.java:173)
at android.app.ActivityThread.main(Activity Thread.java:6698)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAnd ArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:782)
Caused by: java.lang.IllegalAccessException: java.lang.Class<com.example.escapefromta rkovsoundboard.MainActivity> is not accessible from java.lang.Class<android.app.Instrumentat ion>
at java.lang.Class.newInstance(Native Method)
at android.app.Instrumentation.newActivity( Instrumentation.java:1174)
at android.app.ActivityThread.performLaunch Activity(ActivityThread.java:2747)
at android.app.ActivityThread.handleLaunchA ctivity(ActivityThread.java:2931) 
at android.app.ActivityThread.-wrap11(Unknown Source:0) 
at android.app.ActivityThread$H.handleMessa ge(ActivityThread.java:1620) 
at android.os.Handler.dispatchMessage(Handl er.java:105) 
at android.os.Looper.loop(Looper.java:173) 
at android.app.ActivityThread.main(Activity Thread.java:6698) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.Zygote$MethodAnd ArgsCaller.run(Zygote.java:240) 
at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:782) 
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.11.2019, 17:00
Ответы с готовыми решениями:

Запуск приложения в AndroidStudio
Установил AndroidStudio импортировал туда приложение которое раньше замечательно запускалось в эклипс. При попытке запуска получаю...

Вылет приложения на андроид
Здравствуйте, я начинающий разработчик на Android. Сегодня при попытке загрузить проект на свой телефон(и эмулятор) я получил крах(вылет)...

Вылет приложения с MediaPlayer
Использую один MediaPlayer. Даю ему разный звук при нажатии на каждую из 5 кнопок вот так: @Override public void...

4
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
07.11.2019, 17:35
Лучший ответ Сообщение было отмечено Rokudenashi как решение

Решение

Нельзя создавать экземпляры MainActivity из других классов (Instrumentation).
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 12
07.11.2019, 17:59  [ТС]
Хм, я нигде не создавал экземпляр MainActivity, по крайней мере сам. Не знаешь как это исправить можно?
Могу скинуть код каждого класса, если это поможет
0
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
07.11.2019, 18:28
Это нужно было сделать в самом первом сообщении.

Добавлено через 22 секунды
Достаточно класса Instrumentation
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 12
07.11.2019, 18:43  [ТС]
Открыв этот класс, увидел что красным текстом горят некоторые (которые ниже) подключенные библиотеки
Наверное именно в них проблема? И если так, как это исправить?
import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.UnsupportedAppUsage;
import android.os.PerformanceCollector;
import android.os.ServiceManager;
import android.view.IWindowManager;
import android.view.WindowManagerGlobal;
import com.android.internal.content.ReferrerInt ent;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.11.2019, 18:43
Помогаю со студенческими работами здесь

Вылет приложения из-за android:background
Доброго времени суток. Прошу помощи вот в чем: Приложение состоит из нескольких активити, из главного можно перейти на одно из двух...

Вылет приложения при работе с jsoup
приложение вылетает на строках : String html = &quot;&lt;html&gt;Some html text&lt;/html&gt;&quot;; Document doc = Jsoup.parse(html);либу пробовал по разному...

Вылет приложения сделанного на Android Studio
Здравствуйте! Создал проект на AndroidStudio, создал apk. Скинул на телефон, установил... При запуске программы, она тут же закрывается и...

Вылет приложения про создании Custom ListView
Главная Activity import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; ...

Непонятный вылет приложения при установки значения в NumberPicker
Доброго времени суток. Никак не получается не передать значение, ни получить значения NumberPicker. Программа вылетает при нажатии на...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru