Скачать sdk java


Download Java Platform Micro Edition Software Development Kit 3.0 for Windows RR

Java Platform Micro Edition Software Development Kit 3.0 for Windows

 

Java ME Platform SDK is a state-of-the-art toolbox for developing mobile applications. It provides device emulation, a standalone development environment, and a set of utilities for rapid development of Java ME applications.

On Windows, Java ME SDK 3.0 is the successor to the popular Java Wireless Toolkit 2.5.2 and Java Toolkit 1.0 for CDC. It integrates CLDC, CDC and Blu-ray Disc Java (BD-J) technology into one SDK.

The Java ME SDK 3.0 is now available for Windows XP and Vista 32-bit, and for the Mac OS. The Mac OS release brings support for CLDC mobile development to Mac users for the first time.

  What's New

Java ME Platform SDK includes the advanced tools found in Java Wireless Toolkit 2.5.2 [for CLDC] and Sun Java Toolkit 1.0 [for CDC]. The expanded emulation capability includes over-the-air (OTA) emulation and supports the push registry, GPS, sensors, and many more new features.

Key Features The Java ME SDK provides device emulation, a standalone development environment, and a set of utilities for rapid development of Java ME applications. It provides the following features, which are described in detail below:

Back to top

System Requirements

This section lists minimum hardware and software requirements for installation on your PC. BD-J software requirements and the device environment requirements can be addressed as necessary after the installation.

Minimum Hardware
  • 300-350 MB hard disk space
  • 1 GB system RAM
  • 1 GHz Pentium CPU
BD-J Software (Windows Only) Only required for BD-J development. Device Environment Required only for on-device test and debug.
  • ActiveSync 4.5 for Windows (Windows Only)
  • Windows Mobile 6.0 platform installed on a target device with network connectivity, 32-bit RISC based microprocessor, and minimum 64 MB RAM.
  • Microsoft Device Emulator (Windows Only)

Back to top

How to Install
  1. Verify that your system meets the preceding minimum hardware and software requirements.
  2. Download Java ME Platform SDK 3.0.
  3. Double-click the executable file to start the installation, and follow the prompts.
  4. As the installation concludes, the Device Manager appears in the Windows system tray.
  5. To install CLDC emulation on a Windows Mobile Device or a Windows Mobile Emulator, see Java ME Platform SDK and Windows Mobile Integration.
  6. To configure the BD-J environment, see "BD-J Support" in the online help.

Back to top

Back to top

Key Features

  Integration with 3rd party emulators and Windows Mobile devices The new Java ME Platform SDK architecture allows integration of 3rd party emulators and devices. Java ME Platform SDK comes with Sun's Java runtime environment for Windows Mobile. A user can install this runtime on a Windows Mobile device or a Microsoft device emulator and experience all the on-device features of Java ME Platform SDK.   On-device deployment and on-device debugging Having an emulator doesn't eliminate the need for testing your application on a real device. The new SDK simplifies this process with seamless deployment to real devices and on-device debugging.   CLDC/MIDP, CDC/FP/PBP/AGUI and BD-J integrated into one SDK (Windows Only) It's no longer necessary to download and install separate packages. Java ME SDK integrates into one package Sun's Java ME runtimes, emulation, and developer tools for CLDC, CDC and BD-J stacks.   New CLDC HotSpot Virtual Machine The deprecated KVM has been replaced with the CLDC HotSpot VM. This new implementation is a highly-optimized virtual machine which provides a significant performance advantage over KVM.   Optimized MSA 1.1 Stack with Extensions Java ME Platform SDK contains an optimized CLDC/MIDP stack. This implementation supports multitasking and is built upon CLDC 1.1 and MIDP 2.1. It also contains the following new JSRs:
  • Mobile Sensor API (JSR 256)
  • XML API for Java ME (JSR 280)
  • Java Binding for the OpenGL ES API (JSR 239) (Windows Only)
  • Payment API (JSR 229)
Profiling support A built-in profiler lets you easily profile your CLDC/MIDP applications. The profiler is based on the successful Netbeans profiler used in VisualVM, which is bundled with Java SE 6.   BD-J support (Windows Only) The Java ME Platform SDK allows you to easily set up, compile and sign a BD-J project. The project can then be burned by a third-party authoring tool and played by a third-party Blu-ray Disc player.   New development environment based on the Netbeans Platform The Java ME SDK leverages the successful Netbeans platform. It provides a reliable and flexible windowing system, a logging facility, and a modularized environment with the ability to update on the fly. A shared project system allows easy transition of your project to the rich, full-featured CLDC/MIDP development tool Netbeans Mobility Pack.   Lightweight UI Toolkit (LWUIT) integration (Windows Only) The open-source Lightweight UI Toolkit has recently generated a lot of interest and Java ME Platform SDK is the first developer's kit that comes with a built-in LWUIT library, resource manager and demo application.   Device search database integrated in SDK Find technical specifications of thousands of mobile devices using the built-in WURFL database search engine. The database search tool is versatile and easy to use, allowing you to search a large number of mobile device properties. More than 8000 device specifications are accessible from the Java ME Platform SDK.   JavaFX Mobile Emulator The SDK includes the JavaFX Runtime and two default phone skins for JavaFX Mobile. The SDK may run a JavaFX application in JAD and JAR form and allows you to profile JavaFX Mobile applications.  

Back to top

www.oracle.com

Скачать java sdk

Скачать java sdk Найти результаты для Mac, для Ubuntu, для Android

Мощная среда разработки для JAVA

...стала распространять этот Open Source и пакет дополнительных продуктов, возможностей и услуг. Eclipse SDK – это платформа для программирования и компиляции приложений на JAVA, а также сайтов и программ, основанная на...

4.4 M4

Среда для программирования под Android

...операционной системы Android для мобильных устройств, был выпущен инструментарий для разработчиков. Android SDK включает в себя необходимые инструменты, чтобы помочь Android-разработчикам в совершении первых шагов:...

24.4.1

Среда реального времени и JVMM для запуска JAVA приложений

...пользователей, не для разработчиков, если вы хотите компилировать приложения, вы можете загрузить Java 2SDK Standard...

8 Update 45 (32-bit)

Используйте JVMM для применения Java-приложений в Интернете

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

x86

EasyEclipse Expert Java - приложение, разработанное компанией easyeclipse.org. На сайте доступна последняя версия 1.3.1.1. Лицензия - . Размер файла - 0. Переведено на .

1.3.1.1

Настройте гитару при помощи профессионального тюнера

Обычно гитарные тюнеры, которые можно найти в интернете, основаны на записи или тонах, генерируемых приложением. Иногда может понадобиться тюнер, который дает максимальную точность и надежен, как те, которые реагируют...

1.0

Самая популярная платформа для Java

NetBeans IDE является средой для разработки на Java с открытым исходным кодом, который является одним из самых распространенных языков программирования сегодня. Знание этой программы необходимо для всех, кому интересна...

8.2

Программируйте на HTML, CSS, PHP, ASP, Perl, C / C ++, Java и т.д.

Благодаря EditPlus вы будете иметь возможность редактировать и создавать свои собственные файлы HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript и VBScript. Это не единственное, что вы сможете делать с ним. Вы...

4.00

Выполнение Java-приложений в .exe

JavaExe - это маленькая программа, которая позволяет запускать приложения Java с .exe файла, так же, как если бы это были Windows приложения, системные службы или инструменты из панели управления. Некоторые из...

3.2

Держите ваши приложения в актуальном состоянии

Patch My PC это легковесное приложение, которое поможет вам сохранять Adobe Reader, Flash, Firefox, Java или Quicktime всегда в актуальном состоянии. Когда вы её запускаете, программа проверяет установленные программы...

3.2.0.1

Конвертируйте Java-файлы в Exe за шесть шагов

Jar2Exe – это утилита, которая позволяет конвертировать любые Java пакеты (их так неудобно открывать в Windows) в исполняемые файлы EXE. Программа проведет вас через весь процесс конвертации за шесть очень простых...

2.0

Новая среда программирования для Android

...нового проекта в Android Studio, будет показана структура проекта со всеми файлами, содержащимися в каталоге SDK. Этот переход к системе системе управления Gradle придает процессу разработки еще большую...

2.3

Компрессор файлов с поддержкой нескольких стандартов шифрования

PeaZip это хорошее приложение для сжатия файлов и архивов, которое поддерживает несколько форматов и стандартов шифрования. Естественно, оно также имеет собственный формат сжатия с расширением .pea. Хотя его имя...

6.4.0

Скачивайте файлы с Rapidshare на высокой скорости

JDownloader является бесплатным приложением, которое поможет вам скачивать файлы на более высокой скорости с таких файлообменников, как Rapidshare. Удобный и понятный интерфейс приложения позволит вам без проблем...

2.0

Полная и эффективная защита вашего интернет-серфинга

Panda Platinum Internet Security — мощный антивирус, который специализируется на защите системы при работе пользователя с электронной почтой или в интернете. Этот антивирус обнаруживает и уничтожает любые вредоносные...

2016 16.1.2

Все, что нужно программисту от редактора

UltraEdit - это превосходный редактор для любого программиста, поскольку он упрощает работу, подсвечивая синтаксис любого языка программирования (Java, C/C++, VB, Perl и HTML уже установлены по умолчанию). Он имеет...

22.10

Uptodown is currently under maintenance. We'll be back soon.

ru.uptodown.com

Скачать java sdk - Android

Скачать java sdk - Android Найти результаты для Windows, для Mac, для Ubuntu

Behance SDK - приложение, разработанное компанией fauza.im. На сайте доступна последняя версия 1.0. Лицензия - . Размер файла - 0. Переведено на .

1.0 Sumit Tiwari (SITS Educators)

Sumit Tiwari (SITS Educators)

Java Pattern Programs Free - приложение, разработанное компанией Sumit Tiwari (SITS Educators). На сайте доступна последняя версия 6.2. Лицензия - . Размер файла - 0. Переведено на .

6.2

Пакет SDK для Freshdesk - приложение, разработанное компанией ZZKKO, Inc.. На сайте доступна последняя версия 4.5.1. Лицензия - . Размер файла - 0. Переведено на .

4.5.1

Java Quiz Game - приложение, разработанное компанией Shukerullah. На сайте доступна последняя версия 1.0. Лицензия - . Размер файла - 0. Переведено на .

1.0

Учитесь программировать в Java

Java Power Link – это очень маленькое приложение (лишь 4 мегабайта), которое поможет обучаться программированию в Java на вашем Android. Контент приложения упорядочен по пяти главным разделам: технология, учебники,...

5.0 Universal Electronics Inc.

Universal Electronics Inc.

Quickset SDK - приложение, разработанное компанией Universal Electronics Inc.. На сайте доступна последняя версия 1.2.40. Лицензия - . Размер файла - 0. Переведено на .

1.2.40

SDK Manager - приложение, разработанное компанией Rebellos. На сайте доступна последняя версия 1.1. Лицензия - . Размер файла - 0. Переведено на .

1.1

Basics Programming with Java - приложение, разработанное компанией Engineering Hub. На сайте доступна последняя версия 1.0.1. Лицензия - . Размер файла - 0. Переведено на .

1.0.1

Interview Questions for Java - приложение, разработанное компанией Engineering Hub. На сайте доступна последняя версия 1.3. Лицензия - . Размер файла - 0. Переведено на .

1.3

Learn Java - приложение, разработанное компанией Hot Chilli. На сайте доступна последняя версия 2.0. Лицензия - . Размер файла - 0. Переведено на .

2.0

Java Programs - приложение, разработанное компанией Useful Education. На сайте доступна последняя версия 2.7. Лицензия - . Размер файла - 0. Переведено на .

2.7

Learn Java - приложение, разработанное компанией Thiyagaraaj M. На сайте доступна последняя версия 5.3. Лицензия - . Размер файла - 0. Переведено на .

5.3

Leaf Pro Java Obfuscator - приложение, разработанное компанией Zandi Digital. На сайте доступна последняя версия 2.5.87. Лицензия - . Размер файла - 0. Переведено на .

2.5.87

Learn Java - приложение, разработанное компанией SoloLearn . На сайте доступна последняя версия 3.3. Лицензия - . Размер файла - 0. Переведено на .

3.3

Java Editor - приложение, разработанное компанией gesturedevelop. На сайте доступна последняя версия 1.0.101. Лицензия - . Размер файла - 0. Переведено на .

1.0.101

Java Program - приложение, разработанное компанией WebToMob. На сайте доступна последняя версия 1.5. Лицензия - . Размер файла - 0. Переведено на .

1.5

Uptodown is currently under maintenance. We'll be back soon.

ru.uptodown.com

Java ME Downloads

Java Platform Micro Edition Software Development Kit 3.0 Java ME SDK 3.0 is now available for Windows XP and Vista. Click Download to install it now. (Having trouble installing? See How to Install.) Java ME Platform SDK is a state-of-the-art toolbox for developing mobile applications. It integrates CLDC, CDC, and Blu-ray Disc Java (BD-J) technology into one SDK, and replaces Java Wireless Toolkit 2.5.2 and Java Toolkit 1.0 for CDC.   Light Weight User Interface Toolkit (LWUIT)LWUIT 1.4 is now available. LWUIT is a UI library targeted for mass-market mobile devices. LWUIT offers advanced UI capabilities and a clean set of APIs inspired by Swing. LWUIT binary also includes a theme creator tool to take your creativity to the next level by making it easy to design and create advanced themes and backgrounds for your Java ME applications.  Sun Java Wireless Toolkit 2.5.2 for CLDC Update to the WTK that provides improved support for multi-user environments as well as a Linux binary that's supported on systems running glibc 2.3 libraries.   CDC Reference Implementation 1.1 (JSR 218) The Connected Device Configuration is a standards-based framework for building and delivering applications for network-connected devices. The CDC HotSpot Implementation is a fully compliant, Java virtual machine that is highly optimized for resource-constrained devices. The download includes documentation.   Foundation Profile 1.1 Reference Implementation (JSR 219) Foundation Profile RI with Security Optional Package. Includes documentation.   Personal Basis Profile 1.1 Reference Implementation (JSR 217) Personal Basis Profile RI with Foundation Profile Security Optional Package. Includes documentation.   Personal Profile 1.1 Reference Implementation (JSR 216) Personal Basis Profile RI with Foundation Profile Security Optional Package. Includes documentation.   Mobile Information Device Profile (MIDP) 2.0 MIDP, combined with the Connected Limited Device Configuration (CLDC), is the Java runtime environment for today's mobile information devices (MIDs) such as mobile phones and entry level PDAs.   Connected Limited Device Configuration (CLDC) 1.1 CLDC is a Java Community Process effort that has standardized a portable, minimum-footprint Java building block for small, resource-constrained devices. CLDC runs on top of Sun's K Virtual Machine (KVM) that is provided as part of this release.  

www.oracle.com

Java 2 SDK, Standard Edition, Installation Notes

System Requirements | Installation Instructions | Troubleshooting

System Requirements

The Java 2 SDK is intended for use on Microsoft Windows 95, 98 (1st or 2nd edition), NT 4.0 with Service Pack 5, ME, XP Home, XP Professional, 2000 Professional, 2000 Server, or 2000 Advanced Server operating systems running on Intel hardware. In non-English locales, the only edition of Microsoft Windows 2000 tested with this release is the Professional edition.

A Pentium 166MHz or faster processor with at least 32 megabytes of physical RAM is required to run graphically based applications. Forty-eight megabytes of RAM is recommended for applets running within a browser using the Java Plug-in product. Running with less memory may cause disk swapping which has a severe effect on performance. Very large programs may require more RAM for adequate performance.

You should have 70 megabytes of free disk space before attempting to install the Java 2 SDK software.

Installation Instructions

In this procedure, you will run the self-installing executable to unpack and install the Java 2 SDK software bundle.

Note: After the Java 2 SDK software has been installed, you may be asked to reboot your system. To continue using these instructions after rebooting, either print them now or use your Web browser's history function to get back to this page.

If you have any difficulties, see the Troubleshooting section at the end of this document or use this link to report an installation problem.

Note: For any lines on this page containing the following notation, you must substitute the appropriate update version number for the notation.

<version number>

For example, if you are downloading the installer for update 1.4.0_01, the following file name:

j2sdk-1_4_0_<version number>-windows-i586.exe

would become:

j2sdk-1_4_0_01-windows-i586.exe

1. Check the download file size

If you save the self-installing executable to disk without running it from the download page at the Java Software web site, notice that its byte size is provided on the download page. Once the download has completed, check that you have downloaded the full, uncorrupted software file.

2. Uninstall any Prior Version of the Java 2 SDK

If you have previously installed another version of the Java 2 SDK, uninstall it. Use the Microsoft Windows Add/Remove Programs utility, accessible from the Control Panel (Start --> Settings --> Control Panel).

3. Run the Java 2 SDK installer

Note -- you must have administrative permissions in order to install the Java 2 SDK on Microsoft Windows 2000 and XP.

The file j2sdk-1_4_0_<version number>-windows-i586.exe is the Java 2 SDK installer. If you downloaded it instead of running it directly from the web site, double-click on the installer's icon. Then follow the instructions the installer provides. When done with the installation, you can delete the download file to recover disk space.

Installed Directory Tree The Java 2 SDK has the directory structure shown below.

j2sdk1.4.0_<version number> ____________________|___________________ | | | | | | | | | | | | | bin lib | demo | | | | LICENSE | | | jre | | COPYRIGHT | __|__ | README include | | README.html bin lib

In addition, the Java Plug-in product and Java Web Start product will automatically be installed. Look for a Java Web Start icon on your desktop. There will also be an entry for Java Web Start in the Start --> Programs menu.

4. Delete the downloaded file (Optional)

If you want to recover disk space, delete the file (or files) you originally downloaded.

5. Update the PATH variable

You can run the Java 2 SDK without setting the PATH variable, or you can optionally set it as a convenience.

Should I set the PATH variable? Set the PATH variable if you want to be able to conveniently run the Java 2 SDK executables ( javac.exe, java.exe, javadoc.exe, etc.) from any directory without having to type the full path of the command. If you don't set the PATH variable, you need to specify the full path to the executable every time you run it, such as:

C:> \j2sdk1.4.0_<version number>\bin\javac MyClass.java

It's useful to set the PATH permanently so it will persist after rebooting.

How do I set the PATH permanently? To set the PATH permanently, add the full path of the j2sdk1.4.0_<version number>\bin directory to the PATH variable. Typically this full path looks something like C:\j2sdk1.4.0_<version number>\bin. Set the PATH as follows, according to whether you are on Microsoft Windows NT or 95/98/2000/ME.

Microsoft Windows NT, 2000, and XP - To set the PATH permanently:

  1. Choose Start, Settings, Control Panel, and double-click System. On Microsoft Windows NT, select the Environment tab; on Microsoft Windows 2000 select the Advanced tab and then Environment Variables. Look for "Path" in the User Variables and System Variables. If you're not sure where to add the path, add it to the right end of the "Path" in the User Variables. A typical value for PATH is:

    C:\j2sdk1.4.0_<version number>\bin

    Capitalization doesn't matter. Click "Set", "OK" or "Apply".

    The PATH can be a series of directories separated by semi-colons (;). Microsoft Windows looks for programs in the PATH directories in order, from left to right. You should only have one bin directory for a Java SDK in the path at a time (those following the first are ignored), so if one is already present, you can update it to j2sdk1.4.0_<version number>\bin.

     

  2. The new path takes effect in each new Command Prompt window you open after setting the PATH variable.

Microsoft Windows 98 and 95 - To set the PATH permanently, open the AUTOEXEC.BAT file and add or change the PATH statement as follows:

  1. Start the system editor. Choose "Start", "Run" and enter sysedit, then click OK. The system editor starts up with several windows showing. Go to the window that is displaying AUTOEXEC.BAT

     

  2. Look for the PATH statement. (If you don't have one, add one.) If you're not sure where to add the path, add it to the right end of the PATH. For example, in the following PATH statement, we have added the bin directory at the right end: (this is shown on two lines because of its length, but should really be on one line)

     

    PATH C:\WINDOWS;C:\WINDOWS\COMMAND ; C:\J2SDK1.4.0_<version number>\BIN Capitalization doesn't matter. The PATH can be a series of directories separated by semi-colons (;). Microsoft Windows searches for programs in the PATH directories in order, from left to right. You should only have one bin directory for a Java SDK in the path at a time (those following the first are ignored), so if one is already present, you can update it to j2sdk1.4.0_<version number>.

     

  3. To make the path take effect in the current Command Prompt window, execute the following: C:> c:\autoexec.bat To find out the current value of your PATH, to see if it took effect, at the command prompt, type: C:> path

Microsoft Windows ME - To set the PATH permanently:

From the start menu, choose programs, accessories, system tools, and system information. This brings up a window titled "Microsoft Help and Support". From here, choose the tools menu, then select the system configuration utility. Click the environment tab, select PATH and press the edit button. Now add the SDK to your path as described in step b above. After you've added the location of the SDK to your PATH, save the changes and reboot your machine when prompted.

6. Start using the Java 2 SDK!

Your computer system should now be ready to use the Java 2 SDK. In this step, you'll run some simple commands to make sure it is working properly.

If you are new to developing and running programs in the Java programming language, see The Java Tutorial online for some guidance. Note especially the tutorial trails under the heading Trails Covering the Basics.

You can also download the Java 2 SDK documentation from the Java 2 SDK download page.

7. Uninstalling the Java 2 SDK

If you should ever want to uninstall the Java 2 SDK, use the "Add/Remove Programs" utility in the Microsoft Windows Control Panel. As an alternative method, if you still have the j2sdk-1_4_0_<version number>-windows-i586.exe file that you used to install the Java 2 SDK, you can double click on it to launch an uninstall program.

Troubleshooting the Installation

Below are some tips for working around problems that are sometimes seen during or following an installation. For more troubleshooting information, see the Java FAQ.

 

  • When attempting to uninstall J2SE 1.4.0_01, if you see a message like the following: Unhandled Exception error of 0x80040703, and description of: Failed to find dll function:ActPanel.IsJava2Netscape6Default. You may need to manually uninstall the J2RE 1.4.0_01. To do so, follow these steps:

     

    1. Go to Control Panel; select Java Plug-in. Click on the Browsers tab. Uncheck both IE and Netscape6.

       

    2. Remove the directory in which you placed the J2RE. For example, remove C:\Program Files\Java\j2re1.4.0_01.

       

    3. Remove the following files from the Microsoft Windows system directory:

       

      • plugincpl140_01.cpl
      • java.exe
      • javaw.exe

      The default Windows system directory is as listed below. (It could have been set to a different directory when Windows was installed.)

       

      On Microsoft Windows XP, the Windows system directory is: C:\windows\system32    or    C:\WINNT\system32

       

      On Microsoft Windows NT and 2000: C:\WINNT\system32

       

      On Microsoft Windows 98 and ME: C:\windows\system

       

    4. Remove the following Registry Keys: (The second key path shown here should be on one line but runs to a second line because of its length.)

       

      • HKEY_LOCAL_MACHINE/software/Javasoft/Java Runtime Environment/1.4.0_01
      • HKEY_LOCAL_MACHINE/software/microsoft/windows/currentversion/uninstall/ {7CF31609-270B-11D6-9445-000102308676}

      Do this by going to Start -> Run and execute "regedit". Go to each key shown above and delete it. The second key should have the "DisplayName" of "Java 2 Runtime Environment, SE v.1.4.0_01".

     

  • If you see the following error message Unhandled Exception Error: 0x80070725 Description: Incompatible version of the RPC stub. Setup will now terminate. This error is caused by library file incompatibilities. For example, version 3.50 of Oleaut32.dll causes this error if it is installed on any operating system other than Windows XP.

    For instructions on resolving this problem, see

    "Incompatible Version of the RPC Stub" Error Message with the InstallShield Program

    If you run the repair executable, when it prompts you to overwrite newer files, make sure to click YES for each file (do not select "No" or "No to All").

     

  • If you get an error about one of the following during InstallShield setup:
    • Error extracting support files. A typical error message is An Installation support file could not be installed. The filename, directory or volume label syntax is incorrect.
    • Error installing Ikernel.exe (0x any number)
    • Access is denied
    • Error loading Type Library/DLL

    These errors could be caused by a known problem with InstallShield. See the InstallShield web site for a discussion of this problem with possible solutions:

    http://support.installshield.com/kb/view.asp?pcode=ALL&articleid=Q104985

  • If you see the following error message: The InstallShield engine (iKernel.exe) could not be launched. Error loading type library/DLL This message probably indicates that system file Stdole32.tlb is missing from your computer. You can obtain this file from the Microsoft web site. For Microsoft Windows 98 platforms, for example, this file is included in the DCOM98 product.

     

  • If you see the following error message on Microsoft Windows 2000 config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows Applications. it indicates a problem with the %SystemRoot%\System32\COMMAND.COM file that has been seen on some installations of Microsoft Windows 2000. If you encounter this error message when you try to launch the installer, consult the Microsoft web site at:

    http://support.microsoft.com/support/kb/articles/Q142/2/71.asp

    for information about resolving the problem.

     

  • If you see the following error message corrupt cabinet file then the file you have downloaded is corrupted. (A cabinet file contains compressed application, data, resource and DLL files.) Check its file size against the expected file size listed in these instructions. If they don't match, try downloading the bundle again.

     

  • If you see the following error message System Error during Decompression then you might not have enough space on the disk that contains your TEMP directory.

     

  • If you see the following error message This program cannot be run in DOS mode. then do the following:
    1. Open the MS-DOS shell (Windows/Start/Programs/MS-DOS Prompt)
    2. Right-click on the title bar
    3. Select Properties
    4. Choose the Program tab
    5. Push the Advanced button
    6. Make sure the item "Prevent MS-DOS-based programs from detecting Windows" is unchecked
    7. Select OK
    8. Select OK again
    9. Exit the MS-DOS shell
    10. Restart your computer.
  • Winsock Issues The Java 2 SDK requires but does not include the Microsoft Winsock 2.0 library. It is extremely likely that your system already has Winsock 2.0 or later. However, it is possible that some Microsoft Windows 95 systems have an older version of Winsock.

    To check which version of Winsock you have, search for "winsock.dll". Then choose "Properties" from the File menu and click the Version tab.

    If your Microsoft Windows 95 machine doesn't have Winsock 2.0 or later, you can download the Winsock 2.0 from this address:

    http://www.microsoft.com/windows95/downloads/ contents/wuadmintools/s_wunetworkingtools/w95sockets2/

    The following URL contains information about how to determine if the Winsock 2.0 components are installed on a Microsoft Windows 95 platform:

    http://support.microsoft.com/support/kb/articles/Q177/7/19.asp

  • Creating Source Files in Notepad - In Microsoft Windows, when you create a new file in Microsoft Notepad and then save it for the first time, Notepad normally adds the .txt extension to the filename. Therefore, a file you name Test.java is saved as Test.java.txt. It's important to note that you cannot see the .txt extension unless you turn on the viewing of file extensions (in Microsoft Windows Explorer, uncheck "Hide file extensions for known file types" under Folder Options). To prevent the .txt extension, enclose the filename in quotation marks, such as "Test.java", when typing it into the Save As dialog box.

    On the other hand, Microsoft WordPad does not add a file extension if you provide one -- you must save the file as "Text Document".

     

Java 2 SDK, Standard Edition Version 1.4.0 Microsoft Windows 95 / 98 / 2000 / ME / XP / NT 4.0

link

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.

www.oracle.com

Обзор существующих Java ME SDK

Известно, что для разработки мобильныхJava ME приложений необходимо создать у себя на компьютере специальнуюсреду разработки. Основу этой среды составляетJava ME SDK - специальный комплект средств разработки. В настоящее время существует несколько различных версийSDK от разных производителей, их использование позволяет создавать мобильные приложения, заточенные под определенные телефоны и мобильные платформы. Соответственно доступные программисту JSR расширения и функциональные возможности среды разработки будут сильно зависеть от выбранного SDK. Ниже будут рассмотрены следующиеJava ME SDK.

Sun Java ME SDK 3.0

Sun Java ME SDK 3.0 стала де-факто стандартом на рынке мобильных программ.Java ME SDK - кульминация проектаJava Wireless Toolkit.J2ME SDK поддерживает следующие JVM платформы:

  • CLDC/MIDP: Общая JVM конфигурация для мобильных телефонов.
  • CDC/FP/PBP/AGUI: JVM конфигурация для high-end смартфонов
  • CDC/FP/PBP/BD-J: JVM конфигурация для Blu-ray Disc плееров.

Java ME SDK - одна из нескольких доступныхSDK ориентированных на некое гипотетические устройство, что дает возможность разрабатывать и отлаживать мобильные приложения перед "заточкой" их под конкретную мобильную платформу. SDK содержит Platform Manager, который позволяет эмулировать конкретную платформу. На рисунке показанJava ME SDK 3.0с запущенным эмулятором JavaFX телефона.

В отличие отJava Wireless Toolkit,Java ME SDK содержит IDE и Вы можете разрабатывать и тестировать свои приложения в этой среде. Нужно отметить, чтоJava ME SDK не поддерживает разработку JavaFX приложений, однако он содержит несколько эмуляторов JavaFX 1.1 телефонов (один с тачскрином и один - без), которые позволяет запускать и тестировать JavaFX Mobile приложения. Для создания JavaFX Mobile приложений можно использовать NetBeans IDE. Основным отличием Java ME SDK 3.0 от предыдущих версий является процесс конфигурирования SDK для Blu-ray разработки. Последняя сборка содержит BD-J библиотеки. Таким образом, устранены преграды, стоявшие перед разработчиками BD-J приложений.

Одной из главных особенностейJava ME SDK 3.0 является возможность пошагово отлаживать приложения на реальном мобильном устройстве. Данная возможность пока доступна только для Windows Mobile 6 устройств.

NetBeans 6.5 IDE

Если вы хотите поработать над визуальным аспектом своего приложения, то вам следует воспользоватьсяNetBeans IDE. Эта среда наиболее подходит для разработки, проектирования и тестирования JavaFX приложений. Основным принцип JavaFX - дать разработчикам возможность разрабатывать десктопные, веб-ориентированные и мобильные приложения, используя один API framework.

В составNetBeans 6.5 IDE входит Mobility Visual Designer - WYSIWYG утилита, позволяющая в визуальном режиме проектировать интерфейс Вашего приложения. В состав NetBeans 6.5 IDE (org.netbeans.microedition) входят следующие визуальные компоненты: Alert, File Browser , Form, List , Login Screen , PIM Browser , SMS Composer , Splash Screen , Text Box , Wait Screen.

Mobility Visual Designer поддерживает векторную SVG графику и анимацию.

MOTODEV Studio for Java ME

MOTODEV Studio for Java ME - еще одна Java ME SDK, ориентированная наMotorola устройства и имеющая ряд дополнительных сервисов:

  • Bluetooth Service
  • Landmark Storage
  • Location Service
  • Remote Control (Bluetooth)
  • SIM Configuration
  • SIP Proxy
  • WMA Server

Эти сервисы позволяют Вам симулировать реальные события без необходимости отладки на реальном устройстве. Например, Bluetooth Service содержит Rococo Bluetooth симулятор, который позволяет симулировать Bluetooth устройства вMOTODEV Studio.

MOTODEV Studio отлично подходит для разработки приложений ориентированных на Motorola утстройста. Вы можете отлаживать приложения на реальных устройствах подключив их по USB.

Nokia S60, S40, and NFC SDK

Nokia предлагает программистам 3 SDK для разработки мобильных приложений. В составSDK различные утилиты, например SVG => SVG-Tiny конвертор, который может быть очень полезным, если Вы планируете использовать JSR 226 API для отображения векторной графики. Как и рассмотренные выше SDK,S60 SDK позволяет проводить отладку приложений на реальных устройствах, однако он имеет особенность, позволяя перенаправлять System.out иSystem.err сообщения.

S40 SDK включает Nokia Connectivity Framework, который позволяет эмулировать Bluetoth и SMS сообщения.

Если Вы хотите заняться разработкой для wireless smart card, Вам стоит задуматься над использованием инструментовS40 Nokia 6212 NFC SDK. Этот SDK не только поддерживает JSR 257 API, но и позволяет симулировать наличие либо отсутствие виртуальной смарт карты. SDK также поддерживает OMNIKEY и PEGODA карт-ридеры, которые подключены к Вашему настольному компьютеры, что позволяет быстро создавать и тестировать приложения на реальных NFC картах. Скриншот S40 Nokia 6212 NFC SDK показан ниже.

BlackBerry JDE 4.7

BlackBerry JDE 4.7 - это полноценная среда для разработки и тестирования мобильного приложений дляBlackBerry. Чтобы помочь разработчикам с их проектами,BlackBerry JDE 4.7 содержащих более 50 примеров проектов, которые используютJava ME JSR API и дополнительныеBlackBerry API. JDE 4.7 содержит эмуляторы BlackBerry 9500/9530 с сенсорным экраном. Кроме того эмулятор может реагировать на следующие события:

  • Наличие USB соединения
  • Наличие гарнитуры
  • Эмуляция сенсорного-скрина
  • Изменение ориентации (тряска устройства)
  • Уровень батареи
  • Установка или извлечение SD карты
  • Входящий звонок
  • Изменение GPS положения
  • Использование камеры

Sony Ericsson SDK 2.5 for Java ME

Если Вы хотите сосредоточить свое внимание над экспериментами с JSR расширениями, можете поиграться сSony Ericsson SDK 2.5 for Java ME. Особенно Вам следует обратить внимание на этот SDK, если Вы хотите использовать JSR 177 Security или Trust Services API (SATSA):

  • SATSA APDU: Базовые соединения с Java Card апплетами на SIM карте
  • SATSA Crypto: Для шифрования
  • SATSA PKI: Цифровая подпись
  • SATSA JCRMI: Для RMI соединения с Java Card апплетами на SIM картами

Sony Ericsson SDK 2.5 for Java ME поддерживает 3D графику и анимацию: JSR 184 (Mobile 3D Graphics), JSR 239 (Java Binding for OpenGL ES) и Mascot Capsule API.Sony Ericsson SDK 2.5 for Java ME один из нескольких SDK, которые поддерживают JSR 229 Java Payment API. На приведенном ниже рисунке показана интеграцияSony Ericsson SDK 2.5 в NetBeans 6.5 IDE.

LG SDK 1.2 for Java ME

LG SDK 1.2 for Java ME не блещет особой функциональностью и не очень хорошо поддерживает JSR расширения. Однако, это единственный SDK с поддержкой JSR 300, и DRM API, которые обеспечивают работу с защищенным цифровым контентом (графикой, звуком, видео).LG SDK 1.2 for Java ME не содержит IDE, однако он, как впрочем и все другие SDK, может использоваться с NetBeans IDE.

LG SDK 1.2 может симулировать различные события:

  • Изменения в файловой системе
  • Изменение местоположения
  • Транзакция оплаты
  • Изменение состояние подключенного устройства

LG SDK 1.2 содержит также средства просмотра SVG файлов.

JSR API Support Java MESDK 3.0 NetBeans IDE 6.5 MOTODEV Studiofor Java ME Nokia S60 5thEdition SDK Nokia S40 6thEdition SDK Nokia S40 6212NFC SDK BlackBerryJDE 4.7 Sony EricssonSDK 2.5 LG SDK 1.2for Java ME
JSR 66 RMI - - - - - - - - -
JSR 75 PDA YES YES YES YES YES YES YES YES YES
JSR 82 Bluetooth YES YES YES YES YES YES YES YES YES
JSR 118 MIDP 2.1 YES YES YES YES YES YES YES YES YES
JSR 135 Mobile Media 1.2 YES YES YES YES YES YES YES YES YES
JSR 139 CLDC 1.1 YES YES YES YES YES YES YES YES YES
JSR 169 JDBC - - - - - - - - -
JSR 172 Web Services YES YES YES YES YES YES YES YES YES
JSR 177 Security and Trust Services YES YES YES YES YES YES YES YES YES
JSR 179 Location YES YES YES YES YES YES YES YES YES
JSR 180 SIP YES YES YES - - - - YES YES
JSR 184 Mobile 3D Graphics YES YES YES YES YES YES - YES YES
JSR 185 JTWI 1.0 YES YES YES YES YES YES YES YES YES
JSR 195 Information Module - - - - - - - - -
JSR 205 Wireless Messaging 2.0 YES YES YES YES YES YES YES YES YES
JSR 209 AGUI YES YES - - - - - - -
JSR 211 Content Handler YES YES YES - YES YES YES YES YES
JSR 217 Personal Basis Profile 1.1 YES YES - - - - - - -
JSR 218 CDC 1.1 YES YES - - - - - - -
JSR 219 Foundation Profile 1.1 YES YES - - - - - - -
JSR 226 Scalable 2D Vector Graphics YES YES YES YES YES YES YES YES YES
JSR 229 Payment YES YES - - - - - YES YES
JSR 234 Advanced Multimedia Supplements YES YES YES YES YES YES - YES YES
JSR 238 Mobile Internationalization YES YES YES - - - - YES YES
JSR 239 Java Binding for OpenGL ES YES YES YES - - - - YES YES
JSR 248 MSA 1.0 YES YES YES - YES YES - YES YES
JSR 256 Mobile Sensor YES YES - - - - - YES YES
JSR 257 Contactless Communication - - - - - YES - - YES
JSR 271 MIDP 3 - - - - - - - - -
JSR 280 XML YES YES - - - - - - -
JSR 300 DRM - - - - - - - - YES
Other Java API Support
BD-J YES YES - - - - - - -
JavaFX 1.1 YES YES - - - - - - -
LWUIT YES YES - - - - - - -
Security (JAAS) YES YES - - - - - - -
Security (JCE) YES YES - - - - - - -
Security (JSSE) YES YES - - - - - - -
NetBeans Mobile Components - YES - - - - - - -
G24 MOTO2MOTO - - YES - - - - - -
Motorola APIs - - YES - - - - - -
Nokia UI API - - - YES YES YES - YES -
eSWT API - - - YES - - - - -
IAP Info - - - YES - - - - -
BlackBerry API - - - - - - YES - -
Mascot Capsule API - - - - - - - YES -

Источник:Java ME Tools: The State of the Union, Q2 2009 by Bruce HopkinsПеревод:aRix

www.mobilab.ru


Смотрите также