Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre MIDP1.0 y MIDP2.0 en JAVA ME?

¿Cuál es la diferencia entre MIDP1.0 y MIDP2.0 en JAVA ME?

kjava (J2ME) actualmente tiene MIDP1.0 y MIDP2.0; pero China Mobile Treasure Box ahora solo admite MIDP1.0, y muchos teléfonos móviles admiten MIDP2.0, como el Nokia600

Esto según los diferentes modelos, puede verificar el soporte de los fabricantes relevantes para este teléfono móvil. Generalmente, indicará si es compatible con MIDP1.0 o 2.0

plataforma J2ME

Plataforma J2ME (JAVA 2 Micro Edition) Es actualmente la plataforma de juegos móviles más popular, aunque también permite descargar e instalar algunas pequeñas aplicaciones. J2ME puede entenderse simplemente como la versión móvil de JAVA. Su arquitectura MIDP (Mobile Information Device Profile) está especialmente diseñada para teléfonos móviles y PDA.

Actualmente, MIDP se divide en 1.0 y 2.0. Este último tiene mejores efectos en términos de compatibilidad y rendimiento multimedia del juego, como efectos de sonido y vibración. Además, el software de prueba muestra que JAVA es compatible con MIDP2.0. El rendimiento gráfico del juego también es mejor que la versión 1.0. Actualmente, los teléfonos móviles que admiten MIDP2.0 son principalmente teléfonos móviles lanzados después de la segunda mitad de 2003, como Sony Ericsson K700, Motorola V300, Nokia 6230, etc.

Al mismo tiempo, el programa desarrollado en la plataforma J2ME se llama MIDlet, que puede descargarse directamente desde online y ejecutarse sin conexión, o transmitirse desde el PC al teléfono móvil mediante cable de datos, infrarrojos o Bluetooth. Dado que los programas J2ME son muy pequeños, sólo unas pocas decenas de KB, también se les llama K-JAVA. Dado que K-JAVA (J2ME) es una plataforma abierta, cualquier programador o incluso entusiasta de la programación puede ir al sitio web de Sun para descargar herramientas de desarrollo J2ME y escribir programas JAVA para teléfonos móviles.

Además, los archivos J2ME MIDlet se presentan mediante .jad (archivo de descripción JAVA) y .jar (paquete JAVA). Las diferentes marcas de teléfonos móviles tienen diferentes métodos de instalación, como los teléfonos móviles Sony Ericsson. para instalar el archivo JAR, mientras que los teléfonos Samsung y Nokia necesitan descargar archivos JAD y JAR;

Debido a que J2ME tiene tecnología avanzada y puede ejecutarse en varias plataformas, ha sido respaldado por muchos fabricantes de teléfonos móviles e incluso se ha convertido en un indicador técnico importante para que los usuarios compren teléfonos móviles. Por lo tanto, hasta ahora, la mayoría de las plataformas de aplicaciones de juegos móviles admiten J2ME, y cada vez hay más desarrolladores de software J2ME. J2ME se ha convertido en la principal plataforma de juegos móviles después de la segunda mitad de 2002. Especialmente después de entrar en 2004, comenzaron a aparecer juegos 3D basados ​​​​en la API de gráficos 3D móviles JSR184 para J2ME. Nuevas máquinas como Sony Ericsson S700/K700/Z500 y Siemens S65 comenzaron a admitir la ejecución de juegos 3D JAVA en teléfonos móviles.

Los móviles Nokia actualmente son compatibles con la mayoría de juegos JAVA del mercado, y aunque algunos móviles de esta marca tienen restricciones en la descarga de programas que no pueden superar los 64K, los móviles Nokia son básicamente los mejores en cuanto a Velocidad de carrera y compatibilidad Excelente.

3. Descarga de computadora

La transmisión de descargas de computadora a teléfonos móviles requiere que los jugadores tengan un conocimiento relativamente alto de los teléfonos móviles. También debes tener algunos conocimientos básicos de informática. Primero debes descargar el juego a tu computadora.

Si descargas a través de Internet en tu teléfono móvil o realizas un pedido por SMS, podrás encontrarlo directamente en los archivos personales o aplicaciones del teléfono móvil (dependiendo del teléfono móvil no es necesario instalarlo). Puede encontrarlo directamente en algo como "Mis archivos". Se encuentran opciones como "Clip".

Para descargar usando una computadora, debes transferir el archivo a tu teléfono móvil.

Hay 3 formas de transferir al teléfono móvil.

1. Transmisión por Bluetooth

Esta es la más sencilla, solo puedes comprar un adaptador Bluetooth. Después de instalar el controlador Bluetooth, haga clic derecho en el archivo que desea transferir, seleccione Enviar y luego seleccione BLUETOOTH para transferirlo a su teléfono. Dado que el alcance de Bluetooth está entre 5 y 10 metros, siempre que la función Bluetooth del teléfono móvil Bluetooth esté activada y colocada dentro del alcance de 5 a 10 metros de la computadora, se puede transmitir directamente. El controlador Bluetooth debe estar instalado en cualquier sistema.

2. Infrarrojos

Al igual que Bluetooth, también puedes utilizar el ratón para transmitir. Es solo que los infrarrojos requieren punto a punto, así que después de activar la función de infrarrojos de su teléfono móvil, alinéelo con el adaptador de infrarrojos que compró antes de que pueda transmitir. Infrarrojos no requiere un controlador en los sistemas XP, 2K y 2003.

3. Cable de datos

El más problemático requiere software para transmitir. La clave está en el controlador del software. Es bastante complicado de encontrar e instalar, por lo que aún se recomienda. Utilice la forma anterior. En cuanto al método de conexión, es muy simple, por lo que todos necesitan explorar más.

Si descargas un juego JAVA con el sufijo JAR, no lo descomprimas y transfiere el archivo JAR directamente a tu teléfono. Si se trata de un juego MPN, debes descomprimirlo y luego transferir todos los archivos MPN que contiene al teléfono en orden.

Conocimientos básicos de descargas de juegos NOKIA K-JAVA

Cada juego KJAVA se compone principalmente de 2 archivos. Uno es un archivo con la extensión jar y el otro es un archivo con la extensión jad.

Aquí hay una breve introducción a las funciones de los dos:

El archivo jar es el archivo real del juego. La instalación de juegos a través de una PC en realidad solo requiere un archivo jar, razón por la cual muchos paquetes de descarga de juegos proporcionados por muchos sitios de juegos móviles solo contienen un archivo jar.

El archivo jad es un archivo descriptivo. En realidad es un archivo de texto. Podemos abrirlo con un programa de texto para editarlo.

Después de descargar el juego, encontraremos que algunos juegos no se pueden instalar, lo que indica que falta el archivo JAD. Este problema es común entre los jugadores móviles que usan OPM. En este momento, podemos usar NOKIA_JAD. generador de archivos (JADgen) para generar el archivo JAD correspondiente al JAR. Los amigos que usan la suite de PC no tienen que preocuparse por este problema. Solo requiere un archivo JAR para transferir el juego al teléfono móvil para su uso.

Si un juego se ejecuta en teléfonos móviles de diferentes marcas, es necesario descargar la versión correspondiente del archivo jar para ejecutarse normalmente. Como soy usuario del N6108, a continuación presentaré principalmente los juegos KJAVA de la marca Nokia.

Introducción a los tipos de teléfonos móviles Nokia

Los juegos Kjava en teléfonos móviles Nokia se pueden dividir principalmente en dos categorías, una es la serie S40 y la otra es la serie S60

Los teléfonos móviles de la serie S40 incluyen: Nokia6100, Nokia6610, Nokia6108, Nokia7210, Nokia7250, etc.

Los teléfonos móviles de la serie S60 incluyen: Nokia7650, Nokia3650, Nokia3310, etc.

Aspecto principal de las dos series de teléfonos móviles La diferencia es el tamaño de la pantalla. Básicamente se puede saber a qué serie pertenece el nuevo teléfono móvil de Nokia observando el tamaño de la pantalla.

La pantalla de los teléfonos móviles de la serie S40 es de 128×128 píxeles y la pantalla de los teléfonos móviles de la serie S60 es de 176×208 píxeles. Por lo tanto, al descargar juegos, debes descargar los juegos correspondientes para tu modelo de teléfono móvil. De lo contrario, puede haber problemas de incompatibilidad de juegos. Además, los límites de tamaño de los juegos KJAVA en las dos series de teléfonos móviles también son diferentes. El tamaño de los juegos KJAVA en las máquinas de la serie S40 está limitado a 64K. no podrás jugarlo. Las máquinas de la serie S60 pueden descargar juegos KJAVA más grandes.

En cuanto a su límite de capacidad específico, todavía no estoy seguro.

Introducción a la instalación del juego KJAVA

Presente brevemente el método de instalación del juego KJAVA (el propósito es transferir el archivo jar al teléfono móvil para que yo pueda usar el juego KJAVA).

1. Instalación mediante PC y cable de datos

Condiciones: el teléfono móvil debe admitir la transmisión por cable de datos y usted debe comprar el cable de datos del teléfono móvil designado e instalar Nokia PC Suite (incluido en el CD aleatorio). ) u OPM. Me gusta usar el software de transmisión OPM.

2. Instalación mediante PC y receptor de infrarrojos

Condiciones: el teléfono móvil debe ser compatible con infrarrojos y comprar un receptor de infrarrojos (se recomienda comprar un adaptador de infrarrojos de la marca SMH-IR650 o BAFO) para que los archivos se puedan transferir directamente a el teléfono móvil (la serie S60 es compatible con la máquina (probé el 7650 y de hecho es factible), y también puede usar PC Suite u OPM de Nokia para transferir archivos.

3. Instalación mediante PC y receptor Bluetooth

Condiciones: El teléfono móvil debe ser compatible con Bluetooth y se debe adquirir un receptor Bluetooth. Puede utilizar herramientas de administración de Bluetooth para encontrar su teléfono y transferir archivos.

4. Instalación enviando y recibiendo correos electrónicos usted mismo

Condiciones: el teléfono móvil debe tener GPRS activado y admitir la recepción de correos electrónicos. Simplemente configure su buzón de correo de uso común en el teléfono móvil y luego envíe el archivo jar. del juego KJAVA para ti solo recíbelo a través de tu teléfono móvil. Como los juegos no son grandes, también es muy conveniente recibir correos electrónicos en tu teléfono móvil.

5. Descargar e instalar juegos a través de WAP

Condiciones: abra GPRS en su teléfono móvil, configure los parámetros, vaya al sitio web WAP de algunos juegos y descargue el juego directamente.