Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
[TUTORIAL] Multi-Apps: Varias Apps en un solo .jar
Autor Mensaje
Responder citando Descargar mensaje 
Mensaje [TUTORIAL] Multi-Apps: Varias Apps en un solo .jar 
 
*.*Multi-Apps: Varias aplicaciones en un solo .jar*.*


Y si, al fin la solucion para muchos de nosotros que tenemos 200000 aplicaciones y queremos mas!
Lo que vamos a hacer es crear un '''pack''o''suite'' con varias aplicaciones (tmb puede ser juegos,pero hago el tuto con apps x obvias razones).

Encontre este tuto por la web y lo que hice fue probarlo y a medida que lo hacia iba haciendo capturas xq no era muy explicativo y asi crea un tuto para el foro.

Los ficheros jar, suelen contener un solo midlet, definido en el fichero META-INF/MANIFEST.MF dentro del propio jar de esta forma:MIDlet-1: DICE, DICE.png, com.evgeny.dice.DiceME
En esa línea, "DICE" indica el nombre del midlet, "DICE.png" indica el icono del midlet, y "com.evgeny.dice.DiceME" la clase principal de la App.
Bueno, pues a ese jar se le pueden añadir midlets, de tal manera que podemos tener mas de un midlet en un solo *.jar.

 Image Image

En la proxima imagen, se muestra la cantidad de Midlets que tiene el .jar.
Midlet-1 indica el primer Midlet, Midlet-2 el segundo y asi sucesivamente.

 Image Image


Vamos a lo que nos compete...o a los bifes

Supongamos que tenemos 3 Apps (o juegos): Dice, Antignat y V360help y los queremos tener a todos juntos xq nos molestan en la lista java(ejemplo estupido).
*Entonces creamos una carpeta que se llame ''3en1''.
*Dentro de esa carpeta creamos otras con los nombres de las Apps (Dice, Antignat,V360help) y otra con el nombre ''3en1''.
*Descomprimimos cada jar en su respectiva carpeta. En este punto, tenemos que tener una carpeta ''Dice'' con el contenido del .jar del ''Dice'', otra carpeta ''Antignat'' con el contenido del .jar del ''Antignat'', otra carpeta ''V360help'' con el contenido del .jar ''V360help'' y otra carpeta ''3en1'' vacía.
*Ahora copiamos todo el contenido de la carpeta "Dice", menos el directorio META-INF, a la carpeta 3en1.
*Hacemos lo mismo con la carpeta "Antignat", y lo mismo con la carpeta "V360help`.
*Puede ser que nos diga que la carpeta "icons" ya existe dentro del directorio "3en1"(en el caso que la Apps tenga esta carpeta), entonces, copiamos el contenido de la carpeta Antignaticons en la carpeta 3en1icons, y arreglado.

 Image Image

*Ahora agarramos una de las carpetas META-INF de cualquiera de las Apps, y la copiamos al directorio 3en1, por ejemplo la carpeta META-INF del ''Antignat''
*Editamos el fichero 3en1META-INFMANIFEST.MF, con el notepad por ejemplo, y nos encontraremos con esto:
 Image Image

*Si creásemos ahora el .jar, tendríamos un .jar con los 3 juegos, pero solo se podría ejecutar el ''Dice'' puesto que es el único que está definido en el MANIFEST.MF
*Ahora hay que añadir los otros 2 midlets al fichero manifest, editamos el fichero DiceMETA-INFMANIFEST.MF, agarramos la línea que define al midlet:
''MIDlet-1: DICE, DICE.png, com.evgeny.dice.DiceME''
*Y la añadimos al fichero manifest de la carpeta 3en1META-INF, que nos quedará de esta manera:

 Image Image

*Y hacemos lo mismo con el ''V360help'', editamos el fichero V360helpMETA-INFMANIFEST.MF, agarramos la línea del midlet, y la añadimos al manifest de la carpeta 3en1META-INF.
*Y ahora nada mas que retocar el MANIFEST.MF final, el de la carpeta 3en1META-INF. Cambiamos el orden de los midlets como queramos, y el nombre del paquete. Debería quedarnos algo así:

 Image Image

*Por último hay que crear el archivo 3en1.jar (o el nombre que mas no guste), para lo cual usaremos el programa Seemplayer.
*Ejecutaremos el programa anteriormente citado y en la barra superior pincharemos sobre Herramientas/KJAVA tools/Herramienteas para JARs.
*Una vez echo esto nos aparecera esta ventana:

 Image Image

*En el recuadro blanco seleccionaremos la carpeta que creamos (3en1) donde pusimos y editamos las tres Apps.
*Cuando ya este seleccionada la carpeta hacemos click en el boton ''Crear Jar'' y la guardamos donde mas nos guste y Listo! ya tenemos nuestras 3 aplicaciones en un solo .jar!!
*Por ultimo lo subimos al movil.
*Si no sabes como subilos al movil segui Este Tuto de como instalar Apps con el MotoMidMan.

Y queda de esta manera:

 Image  Image ImageImage

  ACA Les dejo el jar con las 3 Apps echo con este tuto y con las Apps citadas en el mismo para que lo prueben,lo vean y le hagan lo que quieran.


LIMITACIONES: Los Vxxx solo soportan 3 midlets por .jar como máximo(no probe mas de 3,si alguien puede y le sale que avise ).
Es posible que 2 de las Apps tengan algún .class que se llamen igual, en este caso no se podrán meter en el mismo .jar.


Aviso:Todavia no entendi bien como hacer para que agarre los iconos,seguramente pongo mal la direccion.Si alguno sabe como hacerlo que me lo diga que edito el tuto y lo arreglo.
Aviso 2: Subi las imagenes en dos lados distintos (en el Foro y en PostImage) ya que el foro tarda en mostrarlas,una vez que el foro las muestre, borro los links de las de PostImage.
Aviso 3: ''Multi-Apps'' no es el nombre original del tuto (no tiene nombre),asi que le invente uno y le quedo ese.




Espero que les sea util...


Salu2!
 




__________*Firma del usuario*_________
Image Subforo De Apps: [Pedidos/Aportes] [Recopilacion]
Image
Image
Image
Image
FUERZA EMA
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje  
 
Jajaja !


Exelente papa!!


Tremendoo tutoooo!!!


Te zarpaste papa!


Felicitaciones y Gracias !!


Salu2!
 




__________*Firma del usuario*_________
Image Image
Image
Tutoriales by Me: Convertir Temas En mp3PRO ; Convertir Temas En mp3PRO Nº 2 ; Subir El Volumen A Nuestros Temas
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: [TUTORIAL] Multi-Apps: Varias Apps en un solo .jar 
 
La verdad, muy buen tuto y exelentemente expllicado. No se que clase de animal puede tener mas de 60 aplicaciones instaladas, pero es indudable que los hay, jaja.. Asi que estoy seguro de que les va a servir a varios. Gracias por tomarte el trabajo

 Nos vemos!
 




__________*Firma del usuario*_________
--------------------------------------------------------------------------------

FUERZA EMA


Image
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: [TUTORIAL] Multi-Apps: Varias Apps en un solo .jar 
 
yo creo que tengo 10 o 12  en total y cuando preciso una, ya se me enkilomba para Buscarla jeje.. No me quiero imaginar si tengo 60

Ahora tengo una duda, q tendria que tocar para que me ponga por separado las aplicaciones de la tarjeta y del telefono, (asi pondria los juego en la tarjeta, y las aplicaciones en el telefono)

Porcierto... theny te pasaste con todo lo que escribiste jeje
como dijo luks "exelentemente expllicado".
lo voy a probar de curioso nomas jeje.

hasta luego
 




__________*Firma del usuario*_________
Image
Image
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje  
 
Yo no tengo 60 aplicaciones, pero 60 juegos x ahi si :$


sisi, me gustan los juegos y estoy muy al pedo y ?

:$


Salu2!
 




__________*Firma del usuario*_________
Image Image
Image
Tutoriales by Me: Convertir Temas En mp3PRO ; Convertir Temas En mp3PRO Nº 2 ; Subir El Volumen A Nuestros Temas
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: [TUTORIAL] Multi-Apps: Varias Apps en un solo .jar 
 
Gracias Gente! Me uno a los que tienen muchos java,yo ya no tengo espacio.Encima tengo que andar probando apps para el subforo ya no se cual borrar xq me gusta la mayoria.jajaja!!!


Salu2! y gracias de nuevo
 




__________*Firma del usuario*_________
Image Subforo De Apps: [Pedidos/Aportes] [Recopilacion]
Image
Image
Image
Image
FUERZA EMA
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Re: [TUTORIAL] Multi-Apps: Varias Apps En Un Solo .jar 
 
muy bueno el tuto amigo la macana es q no puedo poner mas de un juego junto debido a q todos los q vi todos tienen los ficheros .class del mismo nombre

Saludos
 



 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:   

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario