Я начинаю разрабатывать приложение для телефонов Java (J2ME). Пока что единственный способ, которым я смог протестировать приложение на реальном устройстве (не на эмуляторе), - это поместить файлы jar/jad на веб-сервер и загрузить приложение через соединение с ячейкой. Для этого требуется подписка с тарифным планом, которого у меня сейчас нет.
Если нужно, я могу купить телефон с тарифным планом, но я ищу более эффективные варианты:
Загрузка приложений через Bluetooth. Легко найти телефоны J2ME с Bluetooth и копировать приложения с ноутбука или компьютера на телефон; но мой телефон не позволяет мне устанавливать скопированные приложения. (Сайт разработчиков AT & T сообщает, что такие скопированные файлы находятся в «песочнице»; для их установки необходимо приобрести OTA [по воздуху], которая, очевидно, не включает Bluetooth).
Загрузка приложений через карту microSD. Опять же, легко перенести файлы jar/jad на телефон через карту microSD и скопировать их с карты во внутреннюю память. Но я не могу получить телефон для установки приложения, вероятно, по тем же причинам, что и в # 1. Вероятно, есть способ, по крайней мере, на некоторых телефонах; как мне это найти?
Кабельное соединение от компьютера. Аналогичные соображения применимы. Я не пробовал это, потому что я не нашел кабель, который работал с телефоном у меня есть. Но я мог бы получить его, если бы был уверен, что таким способом я часто переустанавливаю приложение на телефоне со своего компьютера.
Иметь телефон доступ к приложению OTA через WiFi. Это позволило бы мне использовать наш домашний интернет-сервис через наш беспроводной маршрутизатор. Это кажется глупым вопросом, но как мне найти телефон J2ME, который может подключаться через WiFi? Я искал и придумал только мякину. Стоит ли искать телефоны с поддержкой JSR-307?
OTA через подписку на сотовые данные.
Спасибо за любые предложения. Даже если это предложение для лучшего форума, чтобы задать этот вопрос.
Если ответ касается определенного телефона или услуги, я ищу что-то, что доступно в США.