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

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

Войти
Регистрация
Восстановить пароль
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

Приложение вылетает после перехода на новое активити - Программирование Android

09.09.2015, 18:13. Просмотров 370. Ответов 2
Метки нет (Все метки)

Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь?

Программа выдает ошибку и вылетает при переходе на новое активити. В чем ошибка, я не понимаю..

Лог ошибки:
DeviceMonitor: Adb rejected connection to client '19989': closed
ddmlib: Программа на вашем хост-компьютере разорвала установленное подключение
java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
at sun.nio.ch.IOUtil.write(IOUtil.java:65)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
at com.android.ddmlib.Client.sendAndConsume(Client.java:675)
at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:342)
at com.android.ddmlib.Client.requestAllocationStatus(Client.java:521)
at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:847)
at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:815)
at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:775)
at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:664)
at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:46)
at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:592)

Код активити, на которое осуществляется переход:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
public class list extends Activity
{
 
    String[] j = new String[50];
    int i = 0;
    final String FILENAME = "file";
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.list);
        LinearLayout ll = (LinearLayout) findViewById(R.id.ll);
        LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
        int pg = Gravity.CENTER_HORIZONTAL;
        lp.gravity = pg;
        TextView password = new TextView(this);
        ListView listView = (ListView) findViewById(R.id.listView);
        try {
            // открываем поток для чтения
            BufferedReader br = new BufferedReader(new InputStreamReader(
                    openFileInput(FILENAME)));
            String str = "";
            // читаем содержимое
            while ((str = br.readLine()) != null) {
                if (i>49)
                    break;
                j[i] = str;
                i++;
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,   android.R.layout.simple_list_item_1, j);
        listView.setAdapter(adapter);
    }
 
 
 
 
}
Заранее огромное вам спасибо!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2015, 18:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Приложение вылетает после перехода на новое активити (Программирование Android):

Приложение вылетает после перехода на второе активити - Программирование Android
Здравствуйте! Помогите разобраться с причиной вылета второго активити. Код главного активити package...

Приложение вылетает на этапе перехода на другой экран - Программирование Android
Делаю приложения для android в android studio. Есть два экрана - MainActivity и WebView. Launch и Main в манифесте стоят у WebView. ...

Приложение вылетает после 2х часов работы - Программирование Android
Приложение работает стабильно часа 2 после 2х или 3х часов работы выходит ошибка на телефоне и приложение закрывается. Приложение простое -...

Запустить новое активити из фотокамеры? - Программирование Android
Заголовок получился фиговый. Задача такая: выбрать изображение из галереи (нативного приложения Gallery) или снять на камеру. После этого...

При нажатии на пункт меню открыть новое активити - Программирование Android
Как сделать на андроид 4.0 чтобы при нажатии на пункт меню открывалось новое активити? Всплывающий Toast я смог сделать. но надо сделать...

Как сделать приложение без единого активити - Программирование Android
&lt;application android:allowBackup=&quot;true&quot; android:icon=&quot;@mipmap/ic_launcher&quot; android:label=&quot;@string/app_name&quot; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2471 / 1916 / 595
Регистрация: 12.05.2014
Сообщений: 6,740
Завершенные тесты: 1
10.09.2015, 08:32 #2
- лог ошибки не весь, нет главного
- активити, на которую переходят есть, а где строки из основной активити - непонятно
Ranny
0 / 0 / 1
Регистрация: 29.07.2015
Сообщений: 10
10.09.2015, 09:00 #3
Возможно ошибки разметки в новой Activity, ну и да в твоем логе не показано в каком месте вылет происходит, когда у тебя приложение закрывается не нажимай Ок сразу, сначала скопируй тот лог что вывел при появлении окна сообщающего о некорректном завершении работы приложения
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2015, 09:00
Привет! Вот еще темы с ответами:

Мигает активити после сплешскрина - Программирование Android
Есть сплешскрин взятый с какого то сайта, он работает отлично public class SplashScreen extends Activity { private static String...

Переход на новое окно на андройд приложение - Программирование Android
Есть главное окно, в главном окне есть 2 кнопки перехода на разные новые окна. 1 кнопка переходит на новое окно, а вторая нет (указал в...

На телефоне highscreen 3 на всех активити происходит быстрый самовозврат к главной активити - Программирование Android
Сделал меню в виде ListView. При клике на меню запускаются активити. На эмуляторе работает, на телефоне моем LG все работает. На телефоне...

Если поменять ориентацию экрана или SurfaceView перекроет другой активити, то приложение завершается аварийно - Программирование Android
Здравствуйте уважаемые программисты! Недавно начал изучать проигрывание видео под android. Получилось вывести видео на экран при помощи...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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