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

The application may be doing too much work on its main thread - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Перевод чисел в разные системы счисления http://www.cyberforum.ru/android-dev/thread1624252.html
Добрый день, когда то нашел код для перевода чисел в разные системы, но он на С# я его там для своей программы использовал, сейчас решим сделать чтобы и на андроид работало, но так как я понял я...
Программирование Android Первая игра 4х4 Есть типа игра, в которой нужно нажать на все кнопки с числами по возрастанию. У меня 16 кнопок, я решил реализовать всё так: package com.example.root.v_1; import android.app.Activity; import... http://www.cyberforum.ru/android-dev/thread1623833.html
Как добавить свой шрифт в Android Studio? Программирование Android
Как добавить шрифт в AndroidStudio, чтобы потом рисовать им методом drawText? Например, я хочу добавить comic sans ms
Вынести версию из build.gradle во внешний файл Программирование Android
Гуру, подскажите возможно ли подобное? Вот кусок, который НЕ работает! (выдает You should define VERSION_1 and VERSION_2 in gradle.properties) defaultConfig { applicationId 'com.my'...
Программирование Android ViewPager при листаний назад повторяется стирается контент http://www.cyberforum.ru/android-dev/thread1623325.html
del Добавлено через 33 минуты Сам не понял как сделал, но заработало все нормально. Где то в коде была логическая ошибка из-за этого не так работало. Всем спасибо! Разобрался!
Программирование Android FATAL EXCEPTION: main, приложение компилируется, но не запускается Доброго времени суток, пытаюсь подключить RSS ленту используя XML parser, приложение не запускается. Подскажите пожалуйста что не так в коде? Код RSSFeed.java package rss.android.rssfeed; ... подробнее

Показать сообщение отдельно
gradus
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 41

The application may be doing too much work on its main thread - Программирование Android

24.12.2015, 16:50. Просмотров 1084. Ответов 23
Метки (Все метки)

Ну елки палки, это что еще такое ?
В приложении запускаю камеру и ловлю результат
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
PhotoObject current_photoObj ; // мой класс для работы с файлом фотки
current_photoObj = new PhotoObject();
 
  protected void camera_start(){
        Intent takePictureIntent = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE );
        takePictureIntent.putExtra( MediaStore.EXTRA_OUTPUT, current_photoObj.getFileForCameraIntent() );
        startActivityForResult(takePictureIntent, CAMERA_RESULT);
    }
 
 
    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == CAMERA_RESULT) {
 
            if (resultCode == RESULT_OK) {
 
                if( current_photoObj.resize() ){
 
                    Toast toast = Toast.makeText(getApplicationContext(),"Фотография прикреплена", Toast.LENGTH_SHORT);
                    toast.show();
 
                }else{
 
                    Toast toast = Toast.makeText(getApplicationContext(),
                            "Не удалось преобразовать изображение", Toast.LENGTH_SHORT);
                    toast.show();
 
                    current_photoObj.delete();
                    current_photoObj = null;
 
                }
            }else{
                current_photoObj.delete();
                current_photoObj = null;
            }
        }
    }
И далее...
The application may be doing too much work on its main thread
Что-то типо "Skipped 40+ frames", не успел копирнуть

12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: FATAL EXCEPTION: main
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: Process: com.example.pr, PID: 14752
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=null} to activity {com.example.pr/com.example.pr.EvacuationAddActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.example.pr.data.PhotoObject.resize()' on a null object reference
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:3680)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.handleSendResult(ActivityThread.java:3723)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.access$1300(ActivityThread.java:156)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1400)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.os.Looper.loop(Looper.java:211)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5389)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.example.pr.data.PhotoObject.resize()' on a null object reference
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at com.example.pr.EvacuationAddActivity.onActivityResult(EvacuationAddActivity.java:338)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.Activity.dispatchActivityResult(Activity.java:6192)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:3676)
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.handleSendResult(ActivityThread.java:3723)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.access$1300(ActivityThread.java:156)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1400)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.os.Looper.loop(Looper.java:211)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5389)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:372)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)*
12-24 15:59:05.447 14752-14752/com.example.pr E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)*
Возможно тут описана похожая проблема, но в eng я слабоват для такого.
Проблема возникает редко, в большинстве случаев все работает.
Подскажите плиз из-за чего возникает проблема и как ее исправить ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru