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

Программа не работает на реальном телефоне - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android В сети или нет http://www.cyberforum.ru/android-dev/thread624554.html
Нужно, чтобы при условии, что пользователь находится в сети приложение периодически выполняло определенные действия. В каком направлении думать?
Android Timer и TimerTask Пишу программу для андроида в eclipse. Столкнулся с такой проблемой: нужно чтобы после нажатия на картинку она через секунду сменилась на другую. Вот код: public class MyTask extends TimerTask { public void run() { ImageView butMenu =(ImageView)findViewById(R.id.imageView3); butMenu.setImageResource(R.drawable.menu1); } } public... http://www.cyberforum.ru/android-dev/thread624542.html
Расположение элемента интерфейса Android
Как в разметке указать, что элемент должен располагаться следующим образом: верхний край элемента на 200dp ниже верхнего края родительского компонента. левый край элемента на 50dp левее родительского компонента. При этом в родительском компоненте есть и другие элементы, так что общий параметр padding для родительского компонента не подойдет. Есть подозрение, что нужно использовать...
Уведомление от неактивного приложения Android
Вобщем, суть вопроса в теме-как сделать так, чтобы установленное, но не запущенное приложение через определенные промежутки времени посылало уведомления типа Toast?
Android Нужна маленькая подсказка с калькулятором http://www.cyberforum.ru/android-dev/thread624257.html
Всем привет, я новичок. Практикуюсь с калькулятором. В общем: 2 поля А и Б и третье с выводом ответа. чтоб только цифры вводились добавил: android:inputType="numberDecimal" теперь незнаю как мне вводить негативные цифры (-). Решил возле поля добавить кнопку которая должна: в поле А вставить "-" перед цифрами или в случае если ещё ничего не ввели. также незнаю как дополнительно...
Android Создание клиента сайта Привет всем, мне нужна помощь в создании клиента сайта, тоесть програмка для андроид девайсов, напривер как Вконтакте и тому подобные, так вот есть сайт и к нему нужен бы клиент, но я вообще ничего толком в програмировании не понимаю, так что хочу подробно узнать как и что нужно для создания такой программы, етсь люди немного понимающие в этом немного, нам бы только начать)) Прошу момочь мне)) подробнее

Показать сообщение отдельно
Vilian
0 / 0 / 0
Регистрация: 17.12.2010
Сообщений: 88
16.07.2012, 20:07  [ТС]     Программа не работает на реальном телефоне
Логи

07-16 18:33:03.008: D/TextLayoutCache(27890): Using debug level: 0 - Debug Enabled: 0
07-16 18:33:03.098: D/libEGL(27890): loaded /system/lib/egl/libGLES_android.so
07-16 18:33:03.118: D/libEGL(27890): loaded /system/lib/egl/libEGL_adreno200.so
07-16 18:33:03.128: D/libEGL(27890): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
07-16 18:33:03.128: D/libEGL(27890): loaded /system/lib/egl/libGLESv2_adreno200.so
07-16 18:33:03.228: D/OpenGLRenderer(27890): Enabling debug mode 0
07-16 18:43:02.209: I/dalvikvm(28088): Debugger is active
07-16 18:43:02.408: I/System.out(28088): Debugger has connected
07-16 18:43:02.408: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:02.611: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:02.812: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:03.008: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:03.208: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:03.408: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:03.608: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:03.816: I/System.out(28088): waiting for debugger to settle...
07-16 18:43:04.018: I/System.out(28088): debugger has settled (1448)
07-16 18:43:04.338: D/TextLayoutCache(28088): Using debug level: 0 - Debug Enabled: 0
07-16 18:43:04.398: D/libEGL(28088): loaded /system/lib/egl/libGLES_android.so
07-16 18:43:04.408: D/libEGL(28088): loaded /system/lib/egl/libEGL_adreno200.so
07-16 18:43:04.408: D/libEGL(28088): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
07-16 18:43:04.408: D/libEGL(28088): loaded /system/lib/egl/libGLESv2_adreno200.so
07-16 18:43:04.448: D/OpenGLRenderer(28088): Enabling debug mode 0
07-16 18:43:25.838: W/IInputConnectionWrapper(28088): showStatusIcon on inactive InputConnection
07-16 18:43:25.848: D/OpenGLRenderer(28088): Flushing caches (mode 0)
07-16 18:43:25.868: D/OpenGLRenderer(28088): Flushing caches (mode 1)
07-16 18:51:16.848: W/IInputConnectionWrapper(28571): showStatusIcon on inactive InputConnection
07-16 18:51:16.878: D/OpenGLRenderer(28571): Flushing caches (mode 0)
07-16 18:51:16.898: D/OpenGLRenderer(28571): Flushing caches (mode 1)
07-16 18:52:31.428: D/TextLayoutCache(28775): Using debug level: 0 - Debug Enabled: 0
07-16 18:52:31.498: D/libEGL(28775): loaded /system/lib/egl/libGLES_android.so
07-16 18:52:31.508: D/libEGL(28775): loaded /system/lib/egl/libEGL_adreno200.so
07-16 18:52:31.518: D/libEGL(28775): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
07-16 18:52:31.528: D/libEGL(28775): loaded /system/lib/egl/libGLESv2_adreno200.so
07-16 18:52:31.638: D/OpenGLRenderer(28775): Enabling debug mode 0
07-16 18:52:38.538: D/OpenGLRenderer(28775): Flushing caches (mode 0)
07-16 18:52:40.628: D/OpenGLRenderer(28775): Flushing caches (mode 0)
07-16 18:52:42.438: D/OpenGLRenderer(28775): Flushing caches (mode 0)
07-16 18:52:45.338: D/OpenGLRenderer(28775): Flushing caches (mode 0)
07-16 18:52:45.448: D/dalvikvm(28775): GC_CONCURRENT freed 221K, 5% free 6634K/6919K, paused 16ms+3ms
07-16 18:53:15.318: D/OpenGLRenderer(28775): Flushing caches (mode 0)
07-16 18:53:18.308: D/TextLayoutCache(28921): Using debug level: 0 - Debug Enabled: 0
07-16 18:53:18.358: D/libEGL(28921): loaded /system/lib/egl/libGLES_android.so
07-16 18:53:18.358: D/libEGL(28921): loaded /system/lib/egl/libEGL_adreno200.so
07-16 18:53:18.368: D/libEGL(28921): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
07-16 18:53:18.368: D/libEGL(28921): loaded /system/lib/egl/libGLESv2_adreno200.so
07-16 18:53:18.418: D/OpenGLRenderer(28921): Enabling debug mode 0
07-16 18:53:19.558: D/AndroidRuntime(28921): Shutting down VM
07-16 18:53:19.558: W/dalvikvm(28921): threadid=1: thread exiting with uncaught exception (group=0x2b542210)
07-16 18:53:19.568: E/AndroidRuntime(28921): FATAL EXCEPTION: main
07-16 18:53:19.568: E/AndroidRuntime(28921): java.lang.IllegalStateException: Could not execute method of the activity
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.view.View$1.onClick(View.java:3063)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.view.View.performClick(View.java:3534)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.view.View$PerformClick.run(View.java:14263)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.os.Handler.handleCallback(Handler.java:605)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.os.Handler.dispatchMessage(Handler.java:92)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.os.Looper.loop(Looper.java:137)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.app.ActivityThread.main(ActivityThread.java:4441)
07-16 18:53:19.568: E/AndroidRuntime(28921): at java.lang.reflect.Method.invokeNative(Native Method)
07-16 18:53:19.568: E/AndroidRuntime(28921): at java.lang.reflect.Method.invoke(Method.java:511)
07-16 18:53:19.568: E/AndroidRuntime(28921): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
07-16 18:53:19.568: E/AndroidRuntime(28921): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
07-16 18:53:19.568: E/AndroidRuntime(28921): at dalvik.system.NativeStart.main(Native Method)
07-16 18:53:19.568: E/AndroidRuntime(28921): Caused by: java.lang.reflect.InvocationTargetException
07-16 18:53:19.568: E/AndroidRuntime(28921): at java.lang.reflect.Method.invokeNative(Native Method)
07-16 18:53:19.568: E/AndroidRuntime(28921): at java.lang.reflect.Method.invoke(Method.java:511)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.view.View$1.onClick(View.java:3058)
07-16 18:53:19.568: E/AndroidRuntime(28921): ... 11 more
07-16 18:53:19.568: E/AndroidRuntime(28921): Caused by: java.lang.NullPointerException: println needs a message
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.util.Log.println_native(Native Method)
07-16 18:53:19.568: E/AndroidRuntime(28921): at android.util.Log.v(Log.java:117)
07-16 18:53:19.568: E/AndroidRuntime(28921): at com.example.schoolniki.MainActivity.singInClicked(MainActivity.java:63)
07-16 18:53:19.568: E/AndroidRuntime(28921): ... 14 more
Программа падает в этом методе:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static String start(String queryString) throws Exception {
        URL url = new URL(queryString);
        HttpURLConnection connection = (HttpURLConnection)url.openConnection();
        
        BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
        
        String input = null; 
        
        input = in.readLine();
        
        in.close();
        
        return input;
    }
У знакомого на телефоне все хорошо. У меня нет..

Добавлено через 9 минут
Вот тут его я пытаюсь ловить:

Java
1
2
3
4
5
6
7
8
try {
            serverResponse = Query.start(queryString);
        }
        catch(Exception e) {
                 Log.e("error", e.getMessage()); // Если я оставлю эту строчку, то тоаст не выведется и //.программа закроется. 
            Toast.makeText(this, e.getMessage(), Toast.LENGTH_LONG).show();
            return;
        }
e.GetMessage() возвращает пустую строку. Еще этот бред с Log.e()..
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru