Я написал функцию для проверки отправки данных
public void send() {
Runnable myRunnable = new Runnable()
{
@Override
public void run(){
while(true) {
try {
byte[] buffer = new byte[1024];
DatagramPacket packet = new DatagramPacket(buffer, buffer.length, InetAddress.getByName("111.11.111.111"), 65535);
DatagramSocket socket = new DatagramSocket();
socket.send(packet);
} catch (Exception e) {
}
}
}
};
Thread myThread = new Thread(myRunnable);
myThread.start();
}
который работает на моем компьютере, но, похоже, ничего не делает на моем телефоне.
Я попытался вызвать функцию с помощью кнопки
public void onClick(View v) {
final int id = v.getId();
switch (id) {
case R.id.button:
test();
break;
}
}
но ничего не происходит.
Кто-нибудь может помочь?