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

Не приходит UDP сообщение - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Конструкторы приложений http://www.cyberforum.ru/android-dev/thread1128850.html
Доброго времени суток всем! Ребят кто знает подскажите неплохие сервисы по созданию приложений, изучаю андройд программирование уже около полугода, но желаемого результата пока не достиг, буду очень признателен. Заранее спасибо)
Android Сколько активностей может быть Ребята я писал приложения, но использовал по минимуму активностей, тупо было ненужно. Мне стало интересно сколько может быть "максимально", или сколько вы пробовали, видели. И как это отражается на производительности? http://www.cyberforum.ru/android-dev/thread1128746.html
Записать массив байтов с микрофона Android
Всем привет! Возникла проблема, никак не могу придумать такую штуку, допустим, имеется небольшое приложение, две кнопки: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" ...
Android Работа с gps
помогите пожалуйста! как получать скорость с помощью gps?
Android Структура файловой системы Андройд -где что? http://www.cyberforum.ru/android-dev/thread1128627.html
Приветствую всех, продолжаю свое изучение Андройда: время для файловой системы (иначе просто не могу понять - куда создаваемый файл писать). И хотя я часто использую Убунту, файловая структура Линукса, тем более Андройда - мне почти не знакома. Установил Х-plore (на КитКэт) и не увидел в нем ничего кроме вопросов: 1) почему директория /storage/emulated/o - содержит то же что и что...
Android Как можно в progressBar вернуть прогресс нужного потока? На разных фрагментах(экранах) начинаю скачку файла и именно на лаяуте располагается progressBar, при переходе с экрана на экран progressBar теряет свой прогресс и не виден ход загрузки файла. Одновременно можно качать файлы на разных экранах. Как можно в progressBar вернуть прогресс нужного потока, ведь в фоне они работают? подробнее

Показать сообщение отдельно
Wonkyhole
6 / 6 / 1
Регистрация: 25.03.2014
Сообщений: 51
25.03.2014, 17:55  [ТС]     Не приходит UDP сообщение
firewall на компе отключен? если не отключен - порт открыт?
http://ybex.com/d/mxyjnv2bhy6njmdjxl...agraso1z5.html

Добавлено через 1 час 12 минут
Продебажил, выяснил, что не срабатывает Intent, через который я пытаюсь заставить отправить сообщение по сети.
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
43
44
package com.example.interceptingmessages;
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.telephony.TelephonyManager;
import android.util.Log;
 
public class CallReceiver extends BroadcastReceiver
{
    private static final String tag = "CallReceiver";
 
    @Override
    public void onReceive(Context context, Intent intent)
    {
        Log.d(tag, "onReceive");
 
        String phoneNumber = "";
 
        if (intent != null && intent.getAction() != null && intent.getAction().equals("android.intent.action.PHONE_STATE"))
        {
            String phone_state = intent.getStringExtra(TelephonyManager.EXTRA_STATE);
 
            Log.d(tag, "Check phone_state. Phone_state = " + phone_state);
 
            if (phone_state.equals(TelephonyManager.EXTRA_STATE_RINGING))
            {
                phoneNumber = intent.getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER);
                Log.d(tag, "Create new intent. Phone number: " + phoneNumber);
 
                Intent mIntent = new Intent(context, BroadcastReceiveServices.class);
                mIntent.putExtra("phoneNumber", phoneNumber);
                mIntent.putExtra("type", "call");
                context.startService(mIntent);   
            }
            else if (phone_state.equals(TelephonyManager.EXTRA_STATE_OFFHOOK))
            {
            }
            else if (phone_state.equals(TelephonyManager.EXTRA_STATE_IDLE))
            {
            }
        }
    }
}
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
43
44
45
46
47
package com.example.interceptingmessages;
 
import android.app.IntentService;
import android.content.Intent;
import android.util.Log;
 
public class BroadcastReceiveServices extends IntentService
{
    final String tag = "BroadcastReceiveServices";
 
    public BroadcastReceiveServices()
    {
        super("BroadcastReceiveServices");
        Log.d(tag, "::BroadcastReceiveServices()");
    }
 
    public void onCreate()
    {
        super.onCreate();
        Log.d(tag, "::onCreate()");
    }
 
    @Override
    protected void onHandleIntent(Intent intent)
    {
        Log.d(tag, "::onHandleIntent()");
 
        String phoneNumber = intent.getStringExtra("phoneNumber");
        String type = intent.getStringExtra("type");
 
        String Name = "";
        Name = NoticeSender.NumberToName(getBaseContext(), phoneNumber);
 
        if (type.equals("call"))        
            NoticeSender.SendNotice(getBaseContext(), "Вам звонит: "+ Name + " (" + phoneNumber + ")" );
        if (type.equals("sms"))
        {
            String mess = intent.getStringExtra("message");
            NoticeSender.SendNotice(getBaseContext(), "Вам пришло сообщение от " + Name + " (" + phoneNumber + ")" + ": " + mess);
        }                           
    }
 
    public void onDestroy()
    {
        super.onDestroy();  
    }
}
http://ybex.com/d/1boxgacxx7yhrq44bz...jtj6e1i9u.html
Как видно по LogCat, onHandleIntent не вызывается. Из-за чего это может быть?
 
Текущее время: 16:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru