Вопрос

Я ни в коем случае не эксперт по Java (не совсем промежуточный), но я могу написать достаточно, чтобы добраться до меня. На работе мы ищем беспроводной модуль Cinterion TC65, который запускает встроенную Java с SIM -картой 2G для сетевых подключений. Я никогда не делал Java Mobile Dev, так что весь startApp (), pauseapp (), destryapp () немного бросает меня. Что мне нужно знать, так это то, если можно включить обычный код Java, т.е. Соединения MySQL, HTTP -соединения? Или все это должно быть сделано в командах? Мне нужны баффы Java, чтобы помочь мне в этом :) Спасибо

Это было полезно?

Решение

В настоящее время существуют различные рамки пользовательского интерфейса для разработки приложений J2ME

  • LCDUI
  • Lwuit
  • Kuix

Если вам нужен простой пользовательский интерфейс, то идите LCDUI , Он также поставляется с дизайнером Netbeans, поэтому вам не нужно очень беспокоиться о разработке формы и потока применения.

Вы не можете иметь подключение к MySQL непосредственно из приложения J2ME, чтобы вам нужно перенести свои веб -сервисы, получающие доступ к вашему БД, и вы можете позвонить в свои веб -сервисы. Вы также можете сделать UrlConnections.

Другие советы

TC65 и более поздние модули, такие как TC65I, BGS5, EHS6, ELS61-E, все управляют Java ME 3.2, так что вы можете написать нормальную Java. Но вам нужно написать с уменьшенным набором функций J2ME 3.2, вы не можете использовать более новые функции Java 7 или 8, например.

Две среды разработки, которые вы можете использовать, - это Eclipse Juno и Netbeans 7. Они поставляются при загрузке установки "CDROM".

Эти две ссылки показывают, как начать работу с Eclipse или NetBeans в текущем модуле, таком как BGS5 или EHS6. Простой учебник повторно использует пример начинающего из учебника Java:

Затмение - https://developer.gemalto.com/tutorial/starting-out-java-me-volcano-robot-project-clipse-juno

Netbeans - https://developer.gemalto.com/tutorial/starting-out-java-me-volcano-robot-project-netbeans-72

Существуют дополнительные примеры использования HTTP -соединений на веб -сайте разработчика:

String connProfile = "bearer_type=gprs;access_point=internet;username=;password=";
http = (HttpConnection) Connector.open(url + ";" + connProfile);

Вы также можете использовать интернет -сервисы модуля через команды, но нет необходимости, поскольку большинство функций связаны с Java API, связанные с ними.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top