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

DatagramSocket не работает на новом устройстве - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Не формируется таблица (на взгляд) http://www.cyberforum.ru/android-dev/thread1512010.html
Здравствуйте. Хочу построить таблицу, но фон зеленый и текст, как в xml, не вижу. Где ошибся? Желаемый результат в xml: <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".activity_battle" ...
Android Как получить текст элемента списка? как получить текст элемента списка, этот текст находится в TextView в разметке элемента. А получить текст нужно в обработчике нажатия элемента как это сделать?? http://www.cyberforum.ru/android-dev/thread1511973.html
Android Генератор String
Добрый день, уважаемые форумчане. Уже который день пытаюсь решить маленькую проблему, но не получается. Возможно ли при помощи Random случайным образом вытащить случайную строку из файла String.xml? Т.е. нужно, чтобы при вызове функции наугад вызывалась случайная строка из String.xml и заносилась в TextView. Возможно ли такое вообще осуществить? А то спустя 2 дня я уже начинаю сомневаться, что...
Динамическая загрузка текста Android
У меня есть ListView и в методе AsynkTask doInbackground() у меня добавляются сообщения в ArrayList<String> как этот ArrayList правильно привязать к адаптеру ListView чтобы загрузка сообщений шла динамически и сообщения отображались в Listview?? Нужно ли для этого делать разметку для пункта Listview, которая содержит TextView для отображения сообщений?? Просто я делаю так и у меня ListView не...
Android При смене ориентации экрана накладываются фрагменты http://www.cyberforum.ru/android-dev/thread1511762.html
Юзаю Android.Support.V4.App.Fragment, вроде бы все нормально. При переключении из меню фрагменты скрываю отправляя в "стек" а кликнутый показываю. Проблема в том что при перевороте устройства (смена ориентации) все что есть фрагменты налаживаются друг на друга((( при этом в коде все фрайгменты кроме выбранного по прежнему имеют fragment.IsVisible == false Как с этим бороться? Кто сталкивался?
Android Как правильно отобразить массив сообщений в AsynkTask? как правильно отобразить массив сообщений в AsynkTask методе onPostExecute можете фрагмент небольшой привести?? TextView нужно для этого в элементах listview создавать?? подробнее

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

DatagramSocket не работает на новом устройстве - Android

09.08.2015, 00:45. Просмотров 156. Ответов 0
Метки (Все метки)

В программировании новичок.

Делаю программу, которая рассылает с телефона UDP сообщение. Написал ее исходя из того, что смог почерпнуть из http://developer.android.com, данного форума и других материалов инета.
В итоге, программа на стареньком телефоне с Android 2.3.3 работает как нужно, а на новом с 4.4.2, при вызове DatagramSocket.send приложение неожиданно останавливается. Понять, в чем дело не могу.

Ошибка выскакивает из этого участка кода:

Код
DatagramPacket dp=new DatagramPacket(dataoff, dataoff.length, InetAddress.getByName("255.255.255.255"), port);
 DatagramSocket ds = new DatagramSocket();
 ds.send(dp);
 ds.close();
А именно, при вызове ds.send(dp) программа останавливается при выполнении каких- то строк из какого-то ZygoteInit

Подскажите, как можно решить проблему, и что для этого еще нужно выложить в качестве исходной информации.


за спойлером logcat.

Кликните здесь для просмотра всего текста

Process: com.example.user.conapp, PID: 6743
java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:3827)
at android.view.View.performClick(View.java:4442)
at android.view.View$PerformClick.run(View.java:18473)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5105)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.view.View$1.onClick(View.java:3822)
************at android.view.View.performClick(View.java:4442)
************at android.view.View$PerformClick.run(View.java:18473)
************at android.os.Handler.handleCallback(Handler.java:733)
************at android.os.Handler.dispatchMessage(Handler.java:95)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5105)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
************at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1148)
at libcore.io.BlockGuardOs.sendto(BlockGuardOs.java:175)
at libcore.io.IoBridge.sendto(IoBridge.java:515)
at java.net.PlainDatagramSocketImpl.send(PlainDatagramSocketImpl.java:182)
at java.net.DatagramSocket.send(DatagramSocket.java:281)
at com.example.user.conapp.MainActivity.OFF_pressed(MainActivity.java:152)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at android.view.View$1.onClick(View.java:3822)
************at android.view.View.performClick(View.java:4442)
************at android.view.View$PerformClick.run(View.java:18473)
************at android.os.Handler.handleCallback(Handler.java:733)
************at android.os.Handler.dispatchMessage(Handler.java:95)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5105)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
************at dalvik.system.NativeStart.main(Native Method)
08-09 01:31:56.815 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:31:56.815 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:31:58.105 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:31:58.105 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:31:59.295 1489-6883/? E/[LGHome]NumberBadge.LGUnreadLgeEmailsBadge﹕ [LGUnreadLgeEmailsBadge.java:188:countUnreadItems()]Could not get cursor from provider for com.lge.email
08-09 01:31:59.315 1489-1489/? E/[LGHome]NumberBadge﹕ [LGNumberBadge.java:123:handleMessage()]MSG_RESPOND_RESULT_FROM_PROVIDER_FAILED
08-09 01:32:00.665 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:00.665 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:00.685 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:00.685 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:03.255 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:03.255 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:04.535 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:04.535 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:05.805 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:05.805 316-316/? E/Parcel﹕ Reading a NULL string not supported here.
08-09 01:32:06.605 935-935/? E/AudioSystem﹕ AudioSystem::setParameters()...keyValue screen_state=off
08-09 01:32:07.075 1132-1132/? E/quilt LockScreenSurfaceView﹕ android.view.SurfaceView.setLockScreenFlag() method is not supported.
08-09 01:32:07.165 5154-5154/? E/SlideAside﹕ [PinnedViewHolder.java:41:onReceive()] oooooo android.intent.action.CLOSE_SYSTEM_DIALOGS
08-09 01:32:07.165 1157-1157/? E/CliptrayService﹕ cliptrayEventReceiver :onReceiveandroid.intent.action.SCREEN_OFF
08-09 01:32:07.255 1132-6929/? E/quilt WeatherEffect﹕ getWeather() WeatherInformation is null.
08-09 01:32:07.915 279-410/? E/ThermalEngine﹕ [GPU_MON] ACTION: GPU - [GPU_MON] Setting GPU[0] to 450000000
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru