0 голосов
 
788 просмотров
24.06.2017 / 09:32  Aladdin

Собранный apk вылетает

Попробовал написать что то на android. Собрал apk установил на bluestacks 2.4 запускаю открывается и сразу закрывается. В может быть проблема? в bluestacks или в самом проекте?

Вот и сам проект.

Project.zip (115.48 кб.)
Ответы
 
1 голос
 
# 24.06.2017 / 10:01  aNNiMON
Давай я почитаю логи в logcat за тебя.
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.jasper.android/com.jasper.android.MainActivity}: java.lang.ClassNotFoundException: com.jasper.android.MainActivity
Разбираемся:
В классе используется support library:
  1. import android.support.v7.app.ActionBarActivity;
  2.  
  3. public class MainActivity extends ActionBarActivity ...
но в собранном apk этой библиотеки нет.

Что же делать?
  - правильно собрать приложение (в идеале с Gradle, а не в Eclipse-like проекте)
  - читать логи (не знаю как с этим делом у BlueStacks, но если есть рут, можно поставить CatLog): после каждого падения приложения в логах обязательно будет stack trace.

:ps: Отмечу, что в приложении используются устаревший подход, ActionBar уже нигде нет.
Всего: 1

Реклама

Мы в соцсетях

tw tg yt gt