![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| camojiet |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 21.11.2010 Репутация: нет Всего: нет |
Доброго времени суток. Пишу свою вторую(после HelloWorld) программу на Java.
Программа должна заставлять телефон звонить по определенному номеру потом ставить звонок на удержание и звонить еще раз - перезванивая после любого разрыва связи. Я подумал, что можно сделать приложение на Java используя javax.comm отсылая внутреннему модему AT команды. Я ее установил пытаюсь скомпилировать программу из примера: Код: 01 import java.io.*; 02 import java.util.*; 03 import javax.comm.*; 04 05 06 public class DialerMIDLet { 07 static Enumeration portList; 08 static CommPortIdentifier portId; 09 static String messageString = "Hello, world!\n"; 10 static SerialPort serialPort; 11 static OutputStream outputStream; 12 13 public static void main(String[] args) { 14 portList = CommPortIdentifier.getPortIdentifiers(); 15 16 while (portList.hasMoreElements()) { 17 portId = (CommPortIdentifier) portList.nextElement(); 18 if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) { 19 if (portId.getName().equals("COM1")) { 20 try { 21 serialPort = (SerialPort) portId.open("DialerApp", 2000); 22 } catch (PortInUseException e) {} 23 try { 24 outputStream = serialPort.getOutputStream(); 25 } catch (IOException e) {} 26 try { 27 serialPort.setSerialPortParams(9600, 28 SerialPort.DATABITS_8, 29 SerialPort.STOPBITS_1, 30 SerialPort.PARITY_NONE); 31 } catch (UnsupportedCommOperationException e) {} 32 try { 33 outputStream.write(messageString.getBytes()); 34 } catch (IOException e) {} 35 } 36 } 37 } 38 } 39 } На что wireless toolkit 2.5.2 говорит что: Код: 1 C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\Dialer\src\DialerMIDLet.java:23: cannot access java.io.FileDescriptor 2 class file for java.io.FileDescriptor not found 3 serialPort = (SerialPort) portId.open("DialerApp", 2000); 4 ^ 5 1 error JDK 6u22 Ломал голову смотрел маны - гуглил - не понял в чем ошибка. Не понял даже зачем ему вообще FD... Подскажите куда копать. Спасибо |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |