motofan logo
8 страниц V  1 2 3 > »         
> 

Библиотека Разработчика Java-приложений, Все для начинающего Java разработчика

Valleo
сообщение 27.6.2006, 7:15 Закрепленное сообщение!


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



Для программирования на Java для моторол нужно:

J2SE 1.4.2 SDK, Java Wireless Toolkit и Motorola SDK
http://java.sun.com/j2me/
Прямая ссылка на страницу загрузки J2ME SDK 1.4.2 - версию 1.5 я так и не нашел, а эту версию нашел с трудом...
Прямая ссылка на страницу загрузки WTK последней версии - требуется регистрация!

http://www.motocoder.com/ - ммм... не стал искать прямую ссылку, так как того, что уже есть в WTK, для начала хватит.

J2SE 1.4.2 SDK - набор классов и программ для компиляции Java приложений
Java Wireless Toolkit - набор классов и программ для компиляции J2ME приложений (приложений для мобильных телефонов)
Motorola SDK - набор классов для компиляции J2ME приложений для телефонов Motorola.

Для работы с исходниками и компиляторами обычно используются IDE (среда разработки приложения).
Для новичков советую использовать навороченные IDE, такие как JBuilder и тому подобные.
Я использую бесплатную версию IDE JCreator. Скачать можно вот здесь:
http://www.jcreator.com/

Мануалы по работе с J2ME можно найти в любом поисковике, или просто почитав эту тему.
_____________________________________________________________
Если вы знаете Pascal но не знаете Java и нет возможности ее учить воспользуйтесь программой MidletPascal
увы ее официальный сайт прикрыли :( но по ней есть хороший форум
Сама Прога
_____________________________________________________________

Сообщение отредактировал Valleo - 11.3.2007, 3:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0x45455844
сообщение 10.5.2005, 17:14


Интересующийся
**

Группа: Пользователи
Сообщений: 39
Регистрация: 7.4.2005
Пользователь №: 40 280
Модель телефона: Siemens SX1

Рейтинг: 1.5



начать нужно с покупки телефона:) так что вам уже продолжать надо... достаем следующие штуки:

1. нужен JDK для J2SE. без этого никуды... ставим (sun.com)
1. софт. по минимуму нужен только WTK от SUN, WTK=WirelessToolKit (sun.com)
2. можно приобресть IDE разраотки (IDEA, JBuilder, CodeWarrior etc) это для разных вкусностей и удобств...
3. эмуляторы конкретных моделей качать с сайтов производителей, обычно нужна регистрация но бесплатно.
4. книги по java2 общие (учить язык: синтаксис, архитектуру, ООП и т.п.)
5. книги по j2me (архитектура j2me, базовые знания нужны!:)
6. документация ( в простонародье reference по API функциям для конкретных конфигураций: MIDP 1, 2 и по JSR'ам разным)
7. а далее пыхтеть и учить, пробовать мучаться и матюкаца, как я на моторолы из-за глюка, который в этой же ветке чуть ниже описан... так никто мне и не разьяснил ничего:-\

удачи!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yurique
сообщение 21.7.2005, 18:04


Мастер
****

Группа: Пользователи
Сообщений: 244
Регистрация: 4.1.2005
Из: Чернигов/Киев, Украина
Пользователь №: 32 130
Модель телефона: HTC Hero
Прошивка: 1.5

Рейтинг: 180



Попробуй начать отсюда... правда всё на англицком.. но его надо знать ;)
http://java.sun.com/learning/new2java/index.html

А вообще есть огромное кол-во книг, статей и прочего как по Джаве в целом, так и по j2me.. пользуйся гуглем..жизнь - поиск :)

Если что-то совсем непонятно будет, стучись в асю.. будет время - подскажу...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yurique
сообщение 23.7.2005, 0:17


Мастер
****

Группа: Пользователи
Сообщений: 244
Регистрация: 4.1.2005
Из: Чернигов/Киев, Украина
Пользователь №: 32 130
Модель телефона: HTC Hero
Прошивка: 1.5

Рейтинг: 180



slavhor,
конечно есть, у меня на русском есть одна pdf-ина - "Java2-Nouton-Shildt.pdf"... но весит она 50 метров.. а ваще доки должно хватать, поищи в инете.. статьи, руководства, примеры..

зы: вот в течении двух минут нашёл:
подробное руководство
java2 в подлиннике
самые необходимые примеры для изучающих джаву
About Java on Russian

Google, он на то и Google ;)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Toppepo
сообщение 16.9.2005, 22:15


Новичок
*

Группа: Пользователи
Сообщений: 26
Регистрация: 13.6.2005
Пользователь №: 44 145
Модель телефона: e398(отняли)
Прошивка: Дата жизни 13.06.05 - 4.10.05

Рейтинг: 0



Цитата(DjSens @ Вторник, 26 Июля 2005, 18:00)
> а нету ли у тебя кряка к Midlet Pascal v1.0.4 или 2 (beta)

а есть!

Midlet Pascal v1.0.4
user: Albert Einstein
code: D6Qw8p1CHW7xY7D
*


А куда вводить этот пароль?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 23.9.2005, 9:22


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



если б вы потратили пару минут на поиск в yandex, то нашли бы
http://java.sun.com/j2me/index.jsp
где можно скачать J2SE 1.4.2 SDK и Java Wireless Toolki - это тот минимум, который нужен для создания мобильных приложений. среда разработки, так называемая IDE на вкус и цвет каждого - JBuilder, Oracle JDeveloper и т.д. (думаю адреса сайтов давать не нужно). но можно конечно обойтись и обычным оконным нотепадом :-))) если траффика жалко. и вот статейка для начинающих, когда-то и я начинал с подобной:
http://www.javaportal.ru/mobiljava/articles/javamobile.html
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sash_kom
сообщение 22.10.2005, 14:00


Мотооffтоппер
****

Группа: Пользователи
Сообщений: 284
Регистрация: 3.12.2004
Из: Киев
Пользователь №: 24 628
Модель телефона: e398 v360
Прошивка: незнаю =Х

Рейтинг: 63



Итак, я взял телепорт, залез на сайт SUN, качнул все что там относиться к яве (собственно самоучители факи и словарь терминов) :)

з.ы. Java 2 Enterprise Eddition - потянул на 15 метров (9-в архиве... ссылка на доки (онлайн) вот
Теперь все такие как я ламалки могут его отсюда взять и читать полезные вещи.

собственно они :
Прикрепленный файл INTRO.ZIP   ( 103.48 килобайт ) Кол-во скачиваний: 2108
Прикрепленный файл JAVA_exemles_DIRS_.ZIP   ( 424.85 килобайт ) Кол-во скачиваний: 5394
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 25.10.2005, 4:29


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(L_e_o @ Понедельник, 24 Октября 2005, 17:36)
Киньте пожалуйста ссылочку на эмулятор моторолы с380
*


много раз уже кидали. тута:
http://motocoder.com/

Сообщение отредактировал grafmoto - 12.12.2005, 10:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 6.12.2005, 12:12


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Выкладываю библиотеку для работы с файловой системой телефонов: для MotoFS и для JSR75.
Прикрепленный файл FileSystemAccessor.zip   ( 30.18 килобайт ) Кол-во скачиваний: 2594
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 9.12.2005, 7:19


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Что нужно разработчику JAVA-приложений для мобильных телефонов?
Прежде всего нужно скачать и установить JavaTM 2 SDK, Standard Edition (J2SE SDK), version 1.4.2 (J2SE 1.4.2 SDK). Это JAVA машина для платформы Microsoft Windows XP. Скачать можно на: http://java.sun.com/j2se/1.4.2/download.html
Далее нужно скачать и установить Sun Java Wireless Toolkit. Download Sun Java Wireless Toolkit 2.3 Beta: http://java.sun.com/products/sjwtoolkit/download-2_3.html Это компилятор, сборщик приложений и эмулятор.
Можно также скачать эмуляторы различных моделей Motorola на http://motocoder.com/
Основной код приложения можно писать в любом текстовом редакторе, например notepad.exe.
Но использовать текстовый редактор не совсем удобно. Поэтому желательно использовать какую-нибудь среду разработки,
например JBuilder от Borland или JDeveloper от Oracle и т.д. Эти IDE обычно много весят
и поэтому проще купить CD.

Основная страница Java 2 Platform, Micro Edition (J2ME): http://java.sun.com/j2me/index.jsp
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Akceptor
сообщение 14.12.2005, 12:07


За Гомеза!
******

Группа: Почётные мотофаны
Сообщений: 926
Регистрация: 25.3.2005
Из: Ивано-Франковск@Ukraine
Пользователь №: 39 521
Модель телефона: Motorola XT1080M
Прошивка: 19.5.3.obake-maxx


Настроение:
I'm back! May be...



Рейтинг: 364



grafmoto,
Скачал я СДК и ВТК, установил и запустил. Но даже простое приложение ХеллоВорлд создать не получается: компилит нормально а при запуске выдает еррор. Я понимаю что напрягать такими млочами людей это большая наглость, но знакомых шарящих в яве нету а книгу пока ищу где купить. Прилагаю исходник и лог ошибки.
Прикрепленный файл src.zip   ( 1.41 килобайт ) Кол-во скачиваний: 762
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.12.2005, 12:41


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Akceptor, у тебя класс HelloMoto объявлен в пакете: package hellomoto;
а в jad'е:
MIDlet-1: www,, hellomoto.HelloMoto
в ВТК кнопка setting, вкладка MIDlets, key MIDlet-1, кнопка edit, поле Class=hellomoto.HelloMoto

!!!goodluck!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UncleRus
сообщение 15.12.2005, 6:46


Интересующийся
**

Группа: Пользователи
Сообщений: 80
Регистрация: 30.6.2003
Пользователь №: 124
Модель телефона: Z6

Рейтинг: 18



Не премину добавить, что есть OpenSource среда - Eclipse http://www.eclipse.org/ , а к ней, соответственно, плагин EclipseME http://eclipseme.org/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Akceptor
сообщение 15.12.2005, 16:00


За Гомеза!
******

Группа: Почётные мотофаны
Сообщений: 926
Регистрация: 25.3.2005
Из: Ивано-Франковск@Ukraine
Пользователь №: 39 521
Модель телефона: Motorola XT1080M
Прошивка: 19.5.3.obake-maxx


Настроение:
I'm back! May be...



Рейтинг: 364



Нашел в инете книгу про Ява2МЕ,
http://www.megaupload.com/ru/?d=03oku6v0 - "Программирование мобильных телефонов на Java 2 Micro Edition". Горнаков С. Г. Но сервак там постоянно перегружен :(
Вот еще прямая ссылка на архив http://www07.megaupload.com/files/936a7599...on_331s_djv.rar , но не знаю покатит ли.
ЗЫ Книга в формате DejaVu, отсканеная.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Addon Gothic
сообщение 22.12.2005, 15:02


Новичок
*

Группа: Пользователи
Сообщений: 29
Регистрация: 3.10.2005
Из: г. Алексин <--> Тула
Пользователь №: 53 431
Модель телефона: c380->simens cx75

Рейтинг: 1



Ещё не помешает программа DJ Java Decompiler (в образовательных целях ;-) ). Качайте версию 3.7 она не требует ввода s/n. Кстати, есть книга в электроном виде автор Пирумян. Качал с этого форума, но кто её распознавал не исправлял ошибки (как орфографические, так ошибки в самом коде :-(). Сам, когда разбирался, иправил полловину, но потом было не до этого.





----------------------------------------------------------

ICQ: 322 - 337 - 920

WorkDay v1.2 - мидлейт для подсчёта рабочего времени
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pivovar
сообщение 23.12.2005, 13:20


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 17.6.2005
Пользователь №: 44 381
Модель телефона: c650
Прошивка: 2.2FR

Рейтинг: 3



Akceptor,
"Программирование мобильных телефонов на Java 2 Micro Edition". Горнаков С. Г но сервер не загружен!Седня ночью сам скачал. http://www.natahaus.ru/2005/10/31/programm...o_edition_.html
:P
Формат тот же! Прога для чтения:
http://voxel.dl.sourceforge.net/sourceforg...jView-0.3.5.exe
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 23.1.2006, 13:20


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



расскажите подробнее об установке пакетов для работы с файловой системой

у меня установлено J2SDK и WTK23

скачал файлы FileSystemAccessor.zip и keynote.zip из этой темы

создаю проект C:\WTK23\apps\Try_moto_io\
в C:\WTK23\apps\Try_moto_io\src\ кладу keynote.java
в C:\WTK23\apps\Try_moto_io\lib\ в classes\ кладу файл из архива FileSystemAccessor.zip\telecom_JSR75.zip (и MotoFS тоже пробовал) com\telecom\FileSystemAccessor.class

при Build возникает след. ошибка
C:\WTK23\apps\Try_moto_io\src\keynote.java:4: package com.telecom does not exist
import com.telecom.FileSystemAccessor;

и еще несколько связаных напрямую с отсутствем пакета com.telecom

что и как и куда класть чтобы заработало? или нужно другие SDK?

-------------------

решил проблему прочитав http://skipy.dev.juga.ru/technics/likbez.html
положил в папку C:\WTK23\lib\ файлы zip из архива (кроме jsr75) и сменил их расширение на jar
сильно не тестил но вроде не ругается
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 26.1.2006, 8:13


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Выкладываю книгу "Програмирование мобильных телефонов на j2me" Горнакова.
Да простят меня модеры если что не так - но никаких правил вроде не нарушал, специально их перечитывал. А для кого-то книга может пригодится.

Сори за битый вариант, но у меня проблемы с apload-ом. Если кто-то перевыложит одним куском, да еще и в "Файлы" - буду очень благодарен.

ЗЫ: Прикрепил также WinDjView

ЗЫЫ: Могу также выложить в .djvu - формате "Платформа программирования j2me" Вартана Пирумяна. Но книга тяжелее - 13М, да и сложнее для восприятия - расчитана уже на подготовленных людей.
Заявки в студию!


Сообщение отредактировал Паук - 26.1.2006, 8:21
Прикрепленный файл gornakov.part1.rar   ( 976.56 килобайт ) Кол-во скачиваний: 1800
Прикрепленный файл gornakov.part2.rar   ( 976.56 килобайт ) Кол-во скачиваний: 230
Прикрепленный файл gornakov.part3.rar   ( 976.56 килобайт ) Кол-во скачиваний: 746
Прикрепленный файл gornakov.part4.rar   ( 976.56 килобайт ) Кол-во скачиваний: 733
Прикрепленный файл gornakov.part5.rar   ( 976.56 килобайт ) Кол-во скачиваний: 1266
Прикрепленный файл gornakov.part6.rar   ( 976.56 килобайт ) Кол-во скачиваний: 1198
Прикрепленный файл gornakov.part7.rar   ( 409.47 килобайт ) Кол-во скачиваний: 680
Прикрепленный файл WinDjView_0.3.5.rar   ( 469.61 килобайт ) Кол-во скачиваний: 2369
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 28.1.2006, 7:09


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(ZaharS @ Пятница, 27 Января 2006, 19:45)
мне нужен именно Motorola_E398_Phone.properties и картинки,
*



тут есть J2me Эмуляторы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-olo-
сообщение 1.2.2006, 10:24


Интересующийся
**

Группа: Пользователи
Сообщений: 49
Регистрация: 20.8.2005
Пользователь №: 49 195
Модель телефона: V3

Рейтинг: 15



Скачать одним куском

Программирование мобильных телефонов на Java 2 Micro Edition

Изображение

Можно отсюда

http://www.wmate.ru/ebooks/book83.html

Скачать можно и другие книги

E-books » Java

Java 2. Наиболее полное руководство
http://www.wmate.ru/ebooks/book24.html

Технология программирования на Java 2. Книга 1 - Графика, JavaBeans, интерфейс пользователя
http://www.wmate.ru/ebooks/book25.html

Технология программирования на Java 2. Книга 2 - Распределенные приложения
http://www.wmate.ru/ebooks/book9.html

Технология программирования на Java 2. Книга 3 - Корпоративные системы, сервлеты, JSP, WEB-сервисы
http://www.wmate.ru/ebooks/book26.html

Думаем на Java (2-е издание)
http://www.wmate.ru/ebooks/book64.html

Эффективная работа: Java 2
http://www.wmate.ru/ebooks/book81.html

Платформа программирования J2ME для портативных устройств
http://www.wmate.ru/ebooks/book91.html

Advanced JAVA Networking
http://www.wmate.ru/ebooks/book111.html

Database Programming with JDBC & Java
http://www.wmate.ru/ebooks/book112.html

Программирование на C++ глазами хакера
http://wmate.ru/ebooks/book38.html

и другие
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yevgenyv
сообщение 10.2.2006, 8:32


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 9.2.2006
Пользователь №: 69 589
Модель телефона: Motorola E398

Рейтинг: 0



Цитата(HITMAnsOFT @ Вторник, 7 Февраля 2006, 14:11)
Помогите плз найти классы
com.motorola.io.FileConnection,
com.motorola.accessory.ScalableJPGViewer или что-то вроде этого(чтобы смотреть jpg любого размера),
и вобще кучу классов, которые есть в теле(c650), а в эмуляторах-нет;
*



Сам долго искал.. смотри на первых страницах этой темы..
Сообщение от grafmoto Выложил файл FileSystemAccessor.zip
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 12.2.2006, 17:22


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



во http://graf/motofan.ru/files/fsa.rar
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lonely_poet
сообщение 13.2.2006, 18:29


Интересующийся
**

Группа: Пользователи
Сообщений: 53
Регистрация: 16.12.2004
Пользователь №: 27 531
Модель телефона: C650
Прошивка: R365_G_0B.D2.32R

Рейтинг: 8



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

Т.е. вариант MIDlet.platformrequest("http://ya.ru") не подходит.
А вариант MIDlet.platformrequest("file:///a/file.wml") не работает.

И ещё просьба:
Если есть - поделитесь инфой по ftp протоколам. Или если у кого есть исходники мидлета типа motoftp, пришлите плз на мыло

Заранее благодарю.

grafmoto, спасибо за FileSystemAccessor. Очень пригодился. Значительно упрощает работу с ФС.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 14.2.2006, 5:53


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(lonely_poet @ Понедельник, 13 Февраля 2006, 20:29)
file:///a/file.wml
*


попробуй file://a/file.wml
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lonely_poet
сообщение 19.2.2006, 9:27


Интересующийся
**

Группа: Пользователи
Сообщений: 53
Регистрация: 16.12.2004
Пользователь №: 27 531
Модель телефона: C650
Прошивка: R365_G_0B.D2.32R

Рейтинг: 8



Цитата(Osta @ Вторник, 14 Февраля 2006, 5:53)
попробуй file://a/file.wml
*



Попробовал. Не работает.

А про ftp можешь чего-нибудь подсказать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
belpilgrim
сообщение 19.2.2006, 17:56


Мастер
****

Группа: Пользователи
Сообщений: 193
Регистрация: 14.10.2005
Из: Беларусь
Пользователь №: 54 460
Модель телефона: HTC G1, E770
Прошивка: 1.5 v3, VistaRTM

Рейтинг: 117



ftp это SocketConnection на 21 порт. А там шли команды в текстовом виде, типа LIST. Только это все дело в отдельную нить вешать надо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
belpilgrim
сообщение 20.2.2006, 21:54


Мастер
****

Группа: Пользователи
Сообщений: 193
Регистрация: 14.10.2005
Из: Беларусь
Пользователь №: 54 460
Модель телефона: HTC G1, E770
Прошивка: 1.5 v3, VistaRTM

Рейтинг: 117



Посмотри например на http://emanual.ru
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pashach
сообщение 25.2.2006, 19:07


Интересующийся
**

Группа: Пользователи
Сообщений: 78
Регистрация: 1.8.2005
Пользователь №: 47 563
Модель телефона: Motorola E398 -> E1
Прошивка: R373_G_0E.30.42R

Рейтинг: 10.5



Народ, возник такой вопрос. Имеются: J# (Java Sharp) из пакета Visual Studio .NET 2003, Motorola SDK и J2ME Wireless Toolkit 2.2. Возможно, пользуясь этипи прогами, писать на Java для телефона?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 26.2.2006, 5:12


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Pashach, ну писать то можно и в notepad'е :-) а вот для компиляции
Цитата(Pashach @ Суббота, 25 Февраля 2006, 23:07)
Wireless Toolkit 2.2
*


вполне достаточно будет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pashach
сообщение 26.2.2006, 9:09


Интересующийся
**

Группа: Пользователи
Сообщений: 78
Регистрация: 1.8.2005
Пользователь №: 47 563
Модель телефона: Motorola E398 -> E1
Прошивка: R373_G_0E.30.42R

Рейтинг: 10.5



grafmoto, Wireless Toolkit 2.2 просит при компиляции J2SE SDK 1.4. а без него можно? всетаки долго выкачивать :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 26.2.2006, 10:00


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Pashach, не, ну J2SE SDK 1.4 само-собой, без этого никак
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
belpilgrim
сообщение 1.3.2006, 7:47


Мастер
****

Группа: Пользователи
Сообщений: 193
Регистрация: 14.10.2005
Из: Беларусь
Пользователь №: 54 460
Модель телефона: HTC G1, E770
Прошивка: 1.5 v3, VistaRTM

Рейтинг: 117



Цитата(ReLeFNIQ @ Вторник, 28 Февраля 2006, 21:50)
Дайте пожалуйста силку на хелп для MIdletPascal2.ПОжалуйста мне оччнеъ нжно.На английском или русском язике.
*


Видел где-то на http://community.boolean.name
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
justman
сообщение 11.3.2006, 21:12


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 11.3.2006
Пользователь №: 73 777
Модель телефона: Motorola E398
Прошивка: R372_G_0E.20.95R

Рейтинг: 0



Цитата(lonely_poet @ Воскресенье, 19 Февраля 2006, 13:27)
А про ftp можешь чего-нибудь подсказать?
*



http://www.jibble.org/simpleftp/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
justman
сообщение 15.3.2006, 14:33


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 11.3.2006
Пользователь №: 73 777
Модель телефона: Motorola E398
Прошивка: R372_G_0E.20.95R

Рейтинг: 0



Цитата(Sauerkraut @ Среда, 15 Марта 2006, 17:22)
Помогите пожалуйста!
Два дня назад скачал себе j2eesdk-1.4.03 и j2me_wireless_toolkit-2.2, пробовал написать простейшее приложение, получилось, все работает.

Сегодня скачал Motorola_J2ME_SDK_v5.1.2, при установке пишет "Setup was unable to find an instalation of the Sun Java Development Kit on the machine. An instalation of the Sun JDK 1.3.1 or newer is required in order to use the tools"

j2eesdk-1.4.03 устанавливал в папочку C:\Sun, она при установке в С:\Sun\AppServer\jdk записала рабочие файлы jdk 1.5.0_06.

Что сделать чтобы установщик Motorola_J2ME_SDK_v5.1.2 их увидел и продолжил установку?

В инструкции по установке jdk есть упоминание о добавлении пути к ..\jdk\bin к переменной Path среды.... Добавил, не помогло.

Может Motorola_J2ME_SDK надо чтобы они лежали в какой то определенной директории?
*



Есть такой косяк. Попробуй поставить JDK в C:\Program Files\
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 11.4.2006, 4:38


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(lonely_poet @ Понедельник, 10 Апреля 2006, 22:28)
подскажи плз как считать данные из файла.
*


в этой теме есть описание класса для работы с ФС или http://graf.motofan.ru/files/fsa.rar
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lonely_poet
сообщение 11.4.2006, 15:15


Интересующийся
**

Группа: Пользователи
Сообщений: 53
Регистрация: 16.12.2004
Пользователь №: 27 531
Модель телефона: C650
Прошивка: R365_G_0B.D2.32R

Рейтинг: 8



grafmoto,
Читаю из файла массив байт следующим методом:
FileSystemAccessor fsa = new FileSystemAccessor("/a/mobile/helloworld.txt");
byte buf[]=fsa.read();
fsa = null;

Как мне декодировать buf в строку?
Если сделать buf.toString() , то получается какая-то муть вместо реального содержимого файла.

Подскажи как быть, плз.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 12.4.2006, 3:44


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(lonely_poet @ Вторник, 11 Апреля 2006, 19:15)
Как мне декодировать buf в строку?
Если сделать buf.toString() , то получается какая-то муть вместо реального содержимого файла.
*


нет ничего проще:
FileSystemAccessor fsa = new FileSystemAccessor("/a/mobile/helloworld.txt");
byte[] buf = fsa.read();
fsa = null;
String MUTb = new String(buf);
естестно, если файл в cp1251, то нужно ее перекодировать в utf-8
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 2.5.2006, 9:28


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



try
{
FileConnection connection = (FileConnection)Connector.open("file:///b/blablabla", 1);
long l = connection.fileSize();
abyte0 = new byte[(int)l];
InputStream inputstream = connection.openInputStream();
inputstream.read(abyte0);
inputstream.close();
inputstream = null;
connection.close();
connection = null;
} catch(Exception exception) {}
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 5.5.2006, 4:42


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



5AN0 end, я не зря ведь выкладывал FileSystemAccessor http://graf.motofan.ru/files/fsa.rar он написан для обих типов ФС (motoFS и jsr-75). просто компилишь приложения для своей платформы с одной библиотекой, потом заменяешь ее на противоположную и получаешь приложения для обоих ФС - удобно.
ЗЫ. респект 4 и 5 контакту, всем кто их открыл и Anonimous за скорейшую помощь в воскрешении clap;applo clap;applo clap;applo
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Spammer
сообщение 5.5.2006, 10:45


Мастер
****

Группа: Пользователи
Сообщений: 220
Регистрация: 8.6.2005
Пользователь №: 43 798
Модель телефона: Motorola Defy
Прошивка: Android 2.2.1

Рейтинг: 80.5



Цитата
[AMSDLG]: process event_list code=8236 route id=40..
JTOOLS : Event 0x202c has come
JTOOLS : jtools_MenuSetListData : Sets list data for Java Tools Menu List.
JTOOLS : Translate UIS_EV_LIST_DATA event (status = 0)
[AMSDLG]: process event_list code=8259 route id=40..
JTOOLS : Event 0x2043 has come
[AMSDLG] : AmsDlgExit by event=8224 route id=40.
AMS: AMS_STATE_CHANGED_TR, 1
AMS: AMS_STATE_CHANGED_TR, 2
DATAFLOW ERROR: 20, 64
AMS: AMS_INVNET_READY
AMS: AMS_STATE_CHANGED_TR, 5
JSA: JsaSuitesList_AgentEnter: suites_list_size=28 sortType=0 haveExtStorage=1 currentStorage=0x10234818
JSA: DL_DbInetGetAllAppRecords unsuccess: res=  0, count = 0
JSA: DL_DbInetGetAllAppRecords success: count=0
AMS_RunApplication
cmd_StartUserVM()
com.motorola.synerj.fw.FrameworkMIDlet@f17bbb8a 103

VB: JkDeviceStopVibration()
VB: JkDeviceStopBacklightFlash()
----- APP JK_VMEVENT_APPPAUSED callback begin.

AMS: VM_APPLICATION_STATE_CHANGED, 21
jbVmVmSwitchTo(vmId=1)

----- APP JK_VMEVENT_APPPAUSED callback end.

jb_nextApplication()

jb_switchTo: switching vm 0 -> 1

AMS: "JkStorePlatformStatus(): vmid=", 0
jb_saveJBlendRAM(vmid=0): saving ....

    bss  address: 3fd9ab8 size 4052

    data address: 3fd9ab4 size 4

    bss  address: 12790628 size 22428

              12790628 : 12790640

              12790664 : 12795dc4

    jam    12790640 : 12790664

    data address: 1277e254 size 74708

              1277e254 : 127815fc

              1278fae4 : 12790628
http://in.clx.ru/in?ti=1146821880&m=f080c9...9125%26st%3D110
class block  127815fc : 1278fae4

AMX: event_queues.address = 0x1205d4c0

AMX: event_queues.size_of_queues = 0x0000000e

event_queues[0] = 0x00000000

event_queues[1] = 0x1205d9f4

event_queues[2] = 0x1205eb14

event_queues[3] = 0x1205ed5c

event_queues[4] = 0x1205f004

event_queues[5] = 0x1205f470

event_queues[6] = 0x1205f3dc

event_queues[7] = 0x1205f4bc

event_queues[8] = 0x1205f744

event_queues[9] = 0x1205f7a0

event_queues[10] = 0x1205f7f4

event_queues[11] = 0x1205f840

event_queues[12] = 0x1205f958

event_queues[13] = 0x1205fa9c

AMS: VM_APPLICATION_STATE_CHANGED, 24
[Datagram] NET_SuspendUdpListener(recipeint:0)
AMS: AMS_HEAP_CAPTURED_TR
Cheking validity...

SECURITY_MANAGER FINAL CODE: 0. DATE: 05-05-2006  18:56:35 (106)

Starting java app...
[VMproxyStart] proxyId: 0xffffffff
VB: VMproxyDisableIM()
[VMproxyGainFocus]: proxyId = 0xffffffff
AMS: VM_START_APPLICATION_TR
AMS: AMS_STATE_CHANGED_TR, 0
AMS: VM_APPLICATION_STATE_CHANGED, 25
VB: Default backlight is ON.
VB: Duration will be not limited.
VB: Vibration is enabled.
VB: BKLT_Restore() Restores Java Settings backlight state.
VB: VMproxyBkltTurnOn()
PUSHREGISTRY: PR_MIDletStarted. midlet_id = 5440129
PUSHREGISTRY: pr_ResheduleTimers. Nearest alarm index = -1
AMS: VM_CALL_VM
jbVmVmStartMIDP(vmId=1,heapSize=882064,heapAddr=0x125f60e8)

jbVmVmInitialize(vmId=1,heapSize=882064,heapAddr=0x125f60e8

section bss  address: 3fd9ab8 size 4052

section data address: 3fd9ab4 size 4

section bss  address: 12790628 size 22428

section data address: 1277e254 size 74708

section size data 74712 bss 26480

section save size data 24840 bss 26480

all class blocks      987

instance class blocks 956

array class blocks    31

sizoef class blocks 58600

newHeapAddr=0x126029bc, newHeapSize=830652

JBlend[micro] Copyright 2000-2004 Aplix Corporation. All rights reserved.

build date : 2005-07-28_20:53

VM variable initialization.

  type: 1

  bssAddress: 0x03fd9ab8 bssSize: 0xfd4

  dataAddress: 0x03fd9ab4 dataSize: 0x4

  initDataAddress: 0x10c004f0

-jam  address  0x12790640 : 0x12790664

  type: 2

  bssAddress: 0x12790628 bssSize: 0x579c

  dataAddress: 0x1277e254 dataSize: 0x123d4

  initDataAddress: 0x10be6528

-jam  address  0x12790640 : 0x12790664

              12790628 : 12790640

              12790664 : 12795dc4

===> jbVmStartMIDP

vmId:1

heapAddr:0x126029bc

heapSize:830652

EventHandler:102653fd

vmParamCount:0

vmParams:0x0

vmParamLens:0x0

===> JKT_MIDP_Application

jarAddr:0x0

jarSize:19041

jarRead:0x10265ed9

className:303866541

classNameLen:6

jadAddr:0x0

jadSize:424

jadRead:0x10265ebd

trusted:0

ExtLib: disable

VM heap 0x126029c4 0xcacb4

AMSSERV : WARNING in AmsServPreprocessRegister : the handler(0x10277BBF) for such event 532605 is already registered .
AMSSERV : WARNING in AmsServPreprocessRegister : the handler(0x101FC3C1) for such event 532605 is already registered .
AMSSERV : WARNING in AmsServPreprocessRegister : the handler(0x1027E491) for such event 1955 is already registered .
ROMIZE byteCode Size ROM:308500 RAM:49

GCF Extension: Scheme:datagram

GCF Extension: Scheme:socket

GCF Extension: Scheme:ssl

GCF Extension: Scheme:file

GCF Extension: Scheme:comm

GCF Extension: Scheme:wappush

GCF Extension: Scheme:drm

----- JB_VMEVENT_VM_STARTED callback begin.

AMS: VM_APPLICATION_STATE_CHANGED, 1
Loading IMAGE: id = 0, w = 20, h = 22
Loading IMAGE: id = 1, w = 20, h = 22
Loading IMAGE: id = 2, w = 20, h = 22
Loading IMAGE: id = 3, w = 78, h = 22
Loading IMAGE: id = 4, w = 78, h = 22
Loading IMAGE: id = 5, w = 78, h = 22
Loading IMAGE: id = 6, w = 78, h = 22
Loading IMAGE: id = 7, w = 78, h = 22
Loading IMAGE: id = 8, w = 78, h = 22
Loading IMAGE: id = 9, w = 176, h = 21
Loading IMAGE: id = 10, w = 168, h = 23
Loading IMAGE: id = 11, w = 6, h = 1
Loading IMAGE: id = 12, w = 6, h = 3
Loading IMAGE: id = 13, w = 6, h = 3
Loading IMAGE: id = 14, w = 6, h = 4
Loading IMAGE: id = 15, w = 6, h = 6
Loading IMAGE: id = 16, w = 6, h = 6
Loading IMAGE: id = 17, w = 6, h = 1
Loading IMAGE: id = 18, w = 6, h = 5
Loading IMAGE: id = 19, w = 6, h = 5
Loading REGION: id = 0, x = 78, y = 182, w = 20, h = 22
Loading REGION: id = 1, x = 78, y = 182, w = 20, h = 22
Loading REGION: id = 2, x = 78, y = 182, w = 20, h = 22
Loading REGION: id = 3, x = 0, y = 182, w = 78, h = 22
Loading REGION: id = 4, x = 0, y = 182, w = 78, h = 22
Loading REGION: id = 5, x = 0, y = 182, w = 78, h = 22
Loading REGION: id = 6, x = 98, y = 182, w = 78, h = 22
Loading REGION: id = 7, x = 98, y = 182, w = 78, h = 22
Loading REGION: id = 8, x = 98, y = 182, w = 78, h = 22
Loading REGION: id = 9, x = 0, y = 0, w = 176, h = 21
Loading REGION: id = 10, x = 170, y = 22, w = 6, h = 158
Loading COLOR: id = 0, r = 197, g = 212, b = 254, a = 3
Loading COLOR: id = 1, r = 0, g = 0, b = 0, a = 0
Loading COLOR: id = 2, r = 229, g = 239, b = 244, a = 0
Loading COLOR: id = 3, r = 13, g = 11, b = 100, a = 0
Loading COLOR: id = 4, r = 255, g = 255, b = 255, a = 0
----- JB_VMEVENT_VM_STARTED callback end.

----- VM JK_VMEVENT_VMPAINTREADY callback begin.

AMS: VM_APPLICATION_STATE_CHANGED, 10
----- VM JK_VMEVENT_VMPAINTREADY callback end.

JMComm@d590dbc 100

MIDlet#startApp() throw uncaught exception

java.lang.ArrayIndexOutOfBoundsException: 0 >= 0

java.lang.ArrayIndexOutOfBoundsException: 0 >= 0

java.lang.NullPointerException

java.lang.NullPointerException

kvm_main return code = -127

----- JB_VMEVENT_VM_STOPPED callback begin.

AMS: VM_APPLICATION_STATE_CHANGED, 4
AMSSERV : ERROR in AmsServPreprocessUnregister : event 500 is not registered with handler 0x1022527B.
AMSSERV : ERROR in AmsServPreprocessUnregister : event 501 is not registered with handler 0x1022527B.
----- JB_VMEVENT_VM_STOPPED callback end.

[FGP] Destroyed: proxyId = 0xffffffff
[VMproxyExit]: entering
VB: VMproxyResetBacklight()
core exit status: -127

AMS: AMS_VM_START_RETURNED, -127
[ProxyMan] NET_NetworkDisconnect NetworkDisconnect(vmId:1)
VB: VBLT_Deinit()
VB: JkDeviceStopVibration()
PUSHREGISTRY: PR_MIDletTerminated. midlet_id = 5440129
PUSHREGISTRY: SMS: pr_SMSFinalizePushMessages(5440129).
              SMS_ConnGetMessageList returned. msg_num = 0
              SMS_ConnGetMessageList returned. msg_num = 0
PUSHREGISTRY: UDP: pr_UDPFinalizePushMessages(5440129).
PUSHREGISTRY: pr_ResheduleTimers. Nearest alarm index = -1
PUSHREGISTRY: pr_StartMIDlet.request_active = 0, run_queue_size = 0
AMS: VM_APPLICATION_STATE_CHANGED, 26
AMS: AMS_SUITE_DATA_SIZE, 20734
AMS: MSM_ST_WRREC
AMS: AMS_HEAP_RELEASED_TR
jb_loadJBlendRAM(vmid=0): loading ....

    bss  address: 3fd9ab8 size 4052

    data address: 3fd9ab4 size 4

    bss  address: 12790628 size 22428

              12790628 : 12790640

              12790664 : 12795dc4

    jam    12790640 : 12790664

    data address: 1277e254 size 74708

              1277e254 : 127815fc

              1278fae4 : 12790628

class block  127815fc : 1278fae4

AMS: "JkRestorePlatformStatus(): vmid=", 0
AMS: VM_APPLICATION_STATE_CHANGED, 3
[Datagram] NET_ResumeUdpListener(recipeint:0)
waking up vm 0

com.motorola.synerj.fw.FrameworkMIDlet@f17bbb8a 100

----- APP JK_VMEVENT_APPRESUMED callback begin.

AMS: VM_APPLICATION_STATE_CHANGED, 22
----- APP JK_VMEVENT_APPRESUMED callback end.

com.motorola.synerj.fw.FrameworkMIDlet@f17bbb8a 100

DATAFLOW ERROR: 20, 64


что означает лог?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 8.5.2006, 8:30


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



Плиз объясните мне пожалуйста!
unreported exception java.io.IOException; must be caught or declared to be thrown
oSTRM.write(sText.getBytes());
^
Что это за ошибка?
Я понимаю конечно что что то я там не допроверял, но если вставляю вгот это:

Exception ioe;
ioe;

То выдает следующее:
not a statement
ioe;
^

Помогите уже замучался =((

Софт такой: j2sdk1.4.2_11 + WTK23 + Motorola SDK v5.2.1 for J2ME + JCreatorV3LE (это IDE).
Не ругайте JCreatorV3LE, так как компиляция в WTK23 выдает теже ошибки =(

Сама функция такая:

public void SaveStringToFile(String sTextToSave){
sLocation = GetLocation();
FS = new FileSystemAccessor(sLocation);

if(!FS.exists()) FS.create();

oSTRM = FS.openOutputStream();
sText = noteText.getString();
oSTRM.write(sText.getBytes());
Exception ioe;
ioe;

}

Все переменные аданы в шапке, так что это исключается...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Библиотека Разработчика Java-приложений, Все для начинающего Java разработчика · Разработка Java-приложений · Forum
 

8 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 15.6.2025, 17:41

Форум живёт: