Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ³Ρ€ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ²Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 9

Автор Майкл ΠœΠΎΡ€Ρ€ΠΈΡΠΎΠ½

Рис. 2.2. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² KToolbar, просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ класса ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°

Имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ использовано для названия JAR-Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСтся Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠΎ всСму ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ², Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ имя класса ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ΄Π»Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ содСрТится лишь ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠ΄Π»Π΅Ρ‚, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ имя ΠΊΠ°ΠΊ для класса ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°, Ρ‚Π°ΠΊ ΠΈ для прилоТСния.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² KToolbar, Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Open Project (ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚). Π‘ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, созданныС Π² ΠΏΠ°ΠΏΠΊΠ΅ apps, располоТСнной Π² ΠΏΠ°ΠΏΠΊΠ΅ установки J2ME Wireless Toolkit. На рис. 2.3 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Open Project (ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, хранящийся Π² ΠΏΠ°ΠΏΠΊΠ΅ apps.

Рис. 2.3. Π’ KToolbar ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² ΠΏΠ°ΠΏΠΊΠ΅ apps ΠΏΠ°ΠΊΠ΅Ρ‚Π° J2ME Wireless Toolkita

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π² KToolbar, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ настройки, для Ρ‡Π΅Π³ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Settings (Настройки), располоТСнной Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Settings (Настройки), ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 2.4.

Рис. 2.4. Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Settings (Настройки) инструмСнта KToolbar прСдоставляСт Π²Π°ΠΌ доступ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ числу настроСк ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Пока настройки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв подходят ΠΈ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, СдинствСнноС, Ρ‡Π΅ΠΌΡƒ стоит ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‚Π°ΠΊ это Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ MIDlet, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΌΠΈΠ΄Π»Π΅Ρ‚Ρ‹, входящиС Π² состав ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. На рис. 2.5 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°, содСрТащихся Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Рис. 2.5. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π² KToolbar ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ², ΠΏΡ€ΠΈ этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдставляСт собой ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ²

Π˜Π³Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рис. 2.5, содСрТит Π΄Π²Π΅ ΠΈΠ³Ρ€Ρ‹-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ ΠΈ ΠΈΠ³Ρ€Ρƒ Worm. Π”Π°Π²Π°ΠΉΡ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ KToolbar, ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ ΡƒΠΏΠ°ΠΊΡƒΠ΅ΠΌ эти ΠΈΠ³Ρ€Ρ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ протСстируСм ΠΈΡ….

Π‘Π±ΠΎΡ€ΠΊΠ° ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ подошли, вСроятно, ΠΊ самой Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΠΉ части Π³Π»Π°Π²Ρ‹: компиляции ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΈΠ΄Π»Π΅Ρ‚Π° ΠΈΠ³Ρ€Ρ‹. На самом Π΄Π΅Π»Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ‚Ρ€ΠΈ ΠΌΠΈΠ΄Π»Π΅Ρ‚Π° ΠΈΠ³Ρ€, входящиС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ J2ME Wireless Toolkit. Π― ΠΏΠΎΡˆΡƒΡ‚ΠΈΠ», говоря, Ρ‡Ρ‚ΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ слоТно. Достаточно Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Build (Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ), располоТСнной Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ собран. На рис. 2.6 ΠΏΠΎΠΊΠ°Π·Π°Π½ процСсс сборки Π² KToolbar.

Рис. 2.6. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ KToolbar для сборки ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ просто, для этого Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Build (Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ), располоТСнной Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ

Π₯отя процСсс сборки Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя нСсколько ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов, ΠΎΠ½ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ быстро, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΡŒ. На рис. 2.6 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π°Ρ стадия построСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ, ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈ собранный ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° мобильном Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² эмуляторС J2ME.

ВСстированиС ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°

Эмулятор J2ME бСсцСнСн ΠΏΡ€ΠΈ тСстировании ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ² ΠΈΠ³Ρ€ Π² процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Эмулятор цСлСсообразно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π²ΠΈΠ΄Ρƒ трудностСй, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠΎΠ΄Π° Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ устройство снова ΠΈ снова. Намного эффСктивнСС Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ΄Π»Π΅Ρ‚Ρ‹ Π½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… устройствах ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΠ·Π΄Π½ΠΈΡ… этапах ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ эмулятор J2ME Π² KToolbar, Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Run (Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ). На рис. 2.7 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ³Ρ€Ρ‹ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² эмуляторС.

Рис. 2.7. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² эмуляторС J2ME имитируСтся Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ с Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½ΠΎΠΉ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ панСлью ΠΈ экраном с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ 180Ρ…210

Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 2.7, эмулятор J2ME ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π½Π° экранС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ выводится состав тСстируСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ, щСлкая ΠΌΡ‹ΡˆΡŒΡŽ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, послС Ρ‡Π΅Π³ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Launch (Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ клавиши со стрСлками Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, послС Ρ‡Π΅Π³ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Enter (Π’Π²ΠΎΠ΄). На рис. 2.8 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ³Ρ€Π° Worm ΠΏΡ€ΠΈ Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π² эмуляторС с настройками Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

Рис. 2.8. Π˜Π³Ρ€Π° Worm – Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ простого ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΈΠ΄Π»Π΅Ρ‚Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€Ρ‹ Worm – это вариация извСстной ΠΈΠ³Ρ€Ρ‹ Snake, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅. ΠŸΠΎΠΈΠ³Ρ€Π°ΠΉΡ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π² ΠΈΠ³Ρ€Ρƒ ΠΈ поэкспСримСнтируйтС с эмулятором. Когда Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ ΠΈ Π·Π°ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ ΠΎΠΊΠ½ΠΎ эмулятора, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ устройства, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню инструмСнта KToolbar. На рис. 2.9 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ³Ρ€Π° PushPuzzle, эмулированная Π½Π° устройствС с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ Qwerty.

Рис. 2.9. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ устройства Qwerty позволяСт ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ³Ρ€ Π½Π° устройствС, ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΌ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ

Как Π²ΠΈΠ΄Π½ΠΎ, эмулятор вСсьма Π³ΠΈΠ±ΠΎΠΊ ΠΏΡ€ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ базис для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ² ΠΈΠ³Ρ€.

...

Π’ ΠΊΠΎΠΏΠΈΠ»ΠΊΡƒ Π˜Π³Ρ€ΠΎΠΊΠ°

Как ΠΈ Π² случаС Π»ΡŽΠ±Ρ‹Ρ… инструмСнтов ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° J2ME, эмулятор ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ нСпосрСдствСнно ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Однако KToolbar Π΄Π΅Π»Π°Π΅Ρ‚ использованиС эмулятора ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ избавляСт вас ΠΎΡ‚ нСобходимости использования ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

Π₯отя ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ прилоТСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Ρ‰Π΅Π»ΠΊΠ°Ρ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ нСпосрСдствСнно ΠΏΠΎ экрану эмулируСмого Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ Π½Π° корпусС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ клавиши ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

...

Π’ ΠΊΠΎΠΏΠΈΠ»ΠΊΡƒ Π˜Π³Ρ€ΠΎΠΊΠ°

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ³Ρ€ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ мобильном Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊ своСму Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ. НС загруТая ΠΈΠ³Ρ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ (Ρ€Π΅Ρ‡ΡŒ ΠΎΠ± этом ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅), для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Ρ‹, вСроятно, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ USB-кабСль ΠΈΠ»ΠΈ бСспроводноС Bluetooth-соСдинСниС. Но это зависит ΠΎΡ‚ вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°.

Эмулятор J2ME ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ устройства

J2ME Wireless Toolkit создан ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ J2ME, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для программирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для большого числа Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ². По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ названия ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ производитСля ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π² J2ME Wireless Toolkit. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, Ρ‚ΠΎ J2ME Wireless Toolkit ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠΌΡƒΠ»ΡΡ†ΠΈΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² устройств:

β–Ί Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ с Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹ΠΌ дисплССм;

β–Ί устройство Qwerty;

β–Ί Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ дисплССм;

β–Ί Media-ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° устройств Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ для эмуляции ΠΈΠ³Ρ€ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ…, хотя, вСроятно, Π²Π°ΠΌ понадобится ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… устройств. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ характСристики ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² устройств.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1. ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ J2ME Wireless Kit

Π’Π°Π±Π»ΠΈΡ†Π° ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ возмоТности J2ME ΠΏΠΎ эмуляции Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ всС устройства, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Qwerty, ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ экран. Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ с Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹ΠΌΠΈ экранами ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 256 ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ² сСрого Ρ†Π²Π΅Ρ‚Π°, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ устройства ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ 256 Ρ†Π²Π΅Ρ‚ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ устройства ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°ΠΌΠΈ. Устройства Ρ‚ΠΈΠΏΠ° Qwerty ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ Qwerty, ΠΏΠΎΡ…ΠΎΠΆΡƒΡŽ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’Π°ΠΊΠΈΠ΅ устройства ΠΈΠΌΠ΅ΡŽΡ‚ больший Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠΌ, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ„ΠΈΡ€ΠΌΠΎΠΉ Research In Motion (RIM). ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Ρ‚ΠΈΠΏΠ° ITU-T – это типичная ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ².

Π₯отя основныС Ρ‚ΠΈΠΏΡ‹ устройств, прСдставлСнныС Π² J2ME Wireless Toolkit, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для тСстирования ΠΌΠΈΠ΄Π»Π΅Ρ‚ΠΎΠ² ΠΈΠ³Ρ€, ΠΏΡ€ΠΈ этом Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΠΈ, Π½ΠΎ, вСроятно, Π²Π°ΠΌ потрСбуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ с Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. Π‘Π°ΠΌΡ‹ΠΉ простой способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это – Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ J2ME Wireless Toolkit, поставляСмый ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ. НапримСр, инструмСнты J2ME, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Motorola ΠΈΠ»ΠΈ Nokia, содСрТат эмуляторы всСх основных ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… устройств с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Java. ВСстируя ΠΌΠΈΠ΄Π»Π΅Ρ‚Ρ‹ ΠΈΠ³Ρ€ Π² эмуляторах этих устройств, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ с большой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ точности ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠΈΠ΄Π»Π΅Ρ‚ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ устройствС, ΠΊΠ°ΠΊ ΠΎΠ½ смотрится Π½Π° экранС.

РСзюмС

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² J2ME Wireless Toolkit, Π²Ρ‹ познакомились с основами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€. Π₯отя ΠΎΠ½ΠΈ ΠΈ Π½Π΅ высСчСны Π½Π° ΠΊΠ°ΠΌΠ½Π΅, ΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ своим ΡˆΠ΅Π΄Π΅Π²Ρ€ΠΎΠΌ. Π’ этой Π³Π»Π°Π²Π΅ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π΅Π»Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ J2ME Wireless Toolkit, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтам, Π΄Π°ΡŽΡ‰ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Java-ΠΈΠ³Ρ€Ρ‹.

Π’Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ эмулятор J2ME – это особая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ J2ME, ΠΎΠ½ позволяСт Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ΄Π»Π΅Ρ‚Ρ‹ Π½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π±Π΅Π· нСобходимости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ устройство. Π’Π°ΠΌ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, придСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π° настоящСм устройствС, ΠΎΠ΄Π½Π°ΠΊΠΎ эмулятор позволяСт ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… устройствах Π² случаях ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ нСобходимости. Π’Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ ΠΎ стандартном эмуляторС J2ME, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав ΠΏΠ°ΠΊΠ΅Ρ‚Π° J2ME Wireless Toolkit, Π° Ρ‚Π°ΠΊΠΆΠ΅ – ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ для эмуляции особых ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ².