Sony Xperia Play Para hablar del Xperia con controles tipo PSP. También conocido como PSP Phone

Respuesta
 
Herramientas
  #1  
Viejo 02/11/11, 00:42:41
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Añadir APPs/Juegos al launcher del XPlay

Como veo que hay problemas con esto y el tuto de XDA, os he creado yo uno muy facilito:

Es muy sencillo, a ver, desempaquetamos el APK con algún desempaquetador de APKs(obvio)... OJO, no sirve con Winrar, ni winzip, ni 7zip ni nada de eso...

Ahora abrimos el archivo Manifiest que hay en la carpeta raiz de la APK que hemos desempaquetado, con algún editor de código como notepad++, ultraedit, etc, etc...

***Generalmente el icono de la app se llama icon, pero dependiendo del devel puede cambiar, así que vamos a comprobarlo***
Sin cerrar el Manifiest navegamos a la carpeta "res" y de ahí a "drawable-hdpi", dentro de esta carpeta tendremos dibujitos entre los cuales estará el icono de la aplicación o juego y nos quedamos con su nombre, vamos a suponer que es icon.png, pues nos quedamos con el "icon".

Volvemos al editor de código y buscamos estas lineas en el Manifiest:

Código:
        </activity>
        [...]
    </application>
Puede haber código entre ellas o puede no haberlo, eso depende de la app, y ahí agregamos esto:

Código:
<meta-data android:name="xperiaplayoptimized_content" android:resource="@drawable/icon" />
Que quiere decir que añadimos el meta-data xperiaplayoptimized_content a la app y que para este utilice el recurso icon, esto lo que hace es que en los Xplay se añada a la lista de juegos compatibles y se muestre en la lista con la imagen que le indicamos.

Ahora solo nos queda volver a empaquetarlo con el empaquetador de APKs y firmalo.

NOTA: NO podemos añadir nosotros una imagen personalizada porque le estamos indicando que utilice un recurso (en este caso @drawable/icon) que está previamente definido dentro del código de la aplicación.
Responder Con Cita
Los siguientes 4 usuarios han agradecido a Xperia.Es su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 02/11/11, 03:19:47
Array

[xs_avatar]
botasdoris botasdoris no está en línea
Miembro del foro
 
Fecha de registro: jun 2011
Localización: Mexico
Mensajes: 278
Modelo de smartphone: Xperia Play
Tu operador: TELCEL
Gracias por explicarlo más a detalle pero como siempre, surgen las dudas:
1.- Al abrir el Manifest, no debemos borrar ninguna linea que haya entre el código
</activity> y el </application> ? porque me aparecen varias líneas y lo que hice fué borrarlas y meter el código
<meta-data android:name="xperiaplayoptimized_content" android:resource="@drawable/icon" />
2.- ¿Como vuelvo a compilar la apk? Despues de todo el proceso elijo la opción de compilar la apk (opcion 11 ) y me dice que elija el proyecto y no encuentro la carpeta donde está la aplicación descompilada.
Saludos y gracias....
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 02/11/11, 10:06:45
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Yo nunca he borrado lo que hay entre esas lineas, en XDA dicen que si, pero vamso, que si está ahí será por algo(supongo)...

Si estamos utilizando APK Manager hacemos lo siguiente:

Paso 1: Cogemos la APP y la pegamos dentro de la carpeta "Place here for modding" del APK Manager.
Paso 2: Abrimos APK Manager
Paso 3: Introducimos la opción: 22
Paso 4: Nos muestra una lista con las APKS que haya en la carpeta y seleccionamos la que nos interesa(1, 2, 3, 4...), supongamos que queremos ediar AngryBirds y está en el 1, pues pulsamos 1
Paso 5: Ahora introducimos la opción: 9
Paso 6: Dejamos la consola del APK Manager por ahora, vamos a la carpeta Projects del APK Manager y vemos una carpeta que se llama igual que la app, por ejemplo AngryBrirds.Apk
Paso 7: Editamos lo que queramos, salimos de la carpeta y volvemos a la consola
Paso 8: Tecleamos la opción: 11
Paso 9: *Introducimos: n
(Si fuese una aplicacion del sistema habría que pulsar s, como por ejemplo... la app oficial de la camara o del bluetooth o algo así, ojo, APPs que trabajan a bajo nivel, no las apps del market, en las apps del market siempre pulsamos n)
Paso 10: Y por fin introducimos la opción: 12

Cerramos todo y vamos a la carpeta place here for modding donde pusimos la apk inicialmente y veremos que ahora hay 2 apks, la que nosotros pusimos(por ejemplo AngryBirds.apk) y la nueva, que se llama igual pero con "signed" delante(ej. signedAngryBirds.apk) que es la que acabamos de modificar, recompilar y firmar.

Nota: Si en el Paso 6(o en cualquier otro) cerraste el APK Manager, antes de hacer el Paso 8 tienes que volver a hacer el Paso 3 y Paso 4

Conclusión: Pulsar 22, Introducir el numero correspondiente a la APK, Pulsar 9, (Editar source del APK), Pulsar 11, Pulsar n, Pulsar 12

Espero que os sea de utilidad ^^

Última edición por Xperia.Es Día 02/11/11 a las 10:14:55.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Xperia.Es su comentario:
  #4  
Viejo 02/11/11, 14:09:09
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
hola.mi problema esque se cierra siempre en el paso 6 y al principio pone que no encuentra el java.
sabes cual es la solucion?
graciaas por tu tuto
Responder Con Cita
  #5  
Viejo 02/11/11, 14:34:37
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Lo del ADB no te preocupes, es para hacer cosas en la APK sin sacarlo del teléfono.

Prueba a cambiar el nombre al APK y no usar espacios, si el archivo es Angry Birds.apk renombralo a angrybirds.apk
Responder Con Cita
  #6  
Viejo 02/11/11, 15:46:44
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
tenias razon.quitando los espacios no se cierra pero me aparece an error ocurred,please check the log
gracias
Responder Con Cita
  #7  
Viejo 02/11/11, 16:07:28
Array

[xs_avatar]
botasdoris botasdoris no está en línea
Miembro del foro
 
Fecha de registro: jun 2011
Localización: Mexico
Mensajes: 278
Modelo de smartphone: Xperia Play
Tu operador: TELCEL
Muchísimas gracias amigo, en mi vida iba a adivinar que después de la escoger la opción 11 tengo que poner "n".
Entonces ya puedo seguir, gracias otra vez ...
Responder Con Cita
  #8  
Viejo 02/11/11, 16:18:28
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
 Cita: Originalmente Escrito por matasmatamoros Ver Mensaje
tenias razon.quitando los espacios no se cierra pero me aparece an error ocurred,please check the log
gracias
Y qu te pone en el log? Está en la carpeta raiz del APK Manager
Responder Con Cita
  #9  
Viejo 02/11/11, 16:46:15
Array

[xs_avatar]
Popiko Popiko no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: oct 2011
Localización: jamaica
Mensajes: 1,893
Modelo de smartphone: s6 edge y s7 edge
Tu operador: Orange
buenas fiera, pos yo tb tngo un problema lo ago todo como en tu post asta que le doy al 11 despues de cambiar la source y me da un error que mire el log lo miro y me dice que no encuentra este archivo:

place-apk-here-for-modding/unsignedAir_Penguin.apk

amos el mismo que quiero modificar pero con unsigned primero, y que yo sepa eso no te lo crea en ningun momento siguiendo tu tutorial, y nose que tengo que hacer, aber si alguien me pued ayudar, gracias por adelantado!!
Responder Con Cita
  #10  
Viejo 02/11/11, 17:13:30
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Eso es raro, quitale el _ a ver que pasa
Responder Con Cita
  #11  
Viejo 02/11/11, 17:20:32
Array

[xs_avatar]
Popiko Popiko no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: oct 2011
Localización: jamaica
Mensajes: 1,893
Modelo de smartphone: s6 edge y s7 edge
Tu operador: Orange
 Cita: Originalmente Escrito por Xperia.Es Ver Mensaje
Eso es raro, quitale el _ a ver que pasa
va a ser que no le e quitado el guion e echo otra vez lo mismo, y me dice este el mismo erro:



at com.android.signapk.SignApk.main(SignApk.java:437)
No se pudo encontrar C:\Users\PCPCPC\Desktop\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedAirPenguin.apk

Gracias por cnt tan rapido

EDIT: Me autocontesto, e probado con otra apli aber si iva a ser eso y nose el porque pero con la otra me lo a echo todo a la primera, ahora a probarlo aber si lo e echo bien, gracias por el tutoo

Última edición por Popiko Día 02/11/11 a las 17:30:21.
Responder Con Cita
  #12  
Viejo 02/11/11, 18:00:32
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Ok, te iba a sugerir que antes de firmarlo re-escogieras el proyecto
Responder Con Cita
  #13  
Viejo 02/11/11, 18:18:00
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
nada macho.creo que es algo del java.pone noseque de que java no reconice un proceso externo ni interno y que no encuentra el archivo signed(y el nombre del juego)
sabes alguna solucion?gracias
si es por el java me podeis poner un link del que necesito.(mi windows es el 7 de 64bits home premium
Responder Con Cita
  #14  
Viejo 02/11/11, 18:24:25
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
El JDK lo puedes descargar desde aquí: http://www.oracle.com/technetwork/ja...ad-513651.html

Y aquí tienes como configurar las variables de entorno, si tenéis alguna duda de como hacerlo comentármelo y hago yo un tuto, pero es muy sencillito.
http://iwokloco-appweb.blogspot.com/...no-jdk-en.html
Responder Con Cita
  #15  
Viejo 02/11/11, 18:50:45
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
me sale un error cuando ago la opcion 11....que ago?

Última edición por matasmatamoros Día 02/11/11 a las 19:35:01.
Responder Con Cita
  #16  
Viejo 02/11/11, 19:40:11
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
si podeis subir vosotros algunos juegos ya puestos para el lanzador os lo agradeceria.un saludo
Responder Con Cita
  #17  
Viejo 02/11/11, 20:30:44
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Pasarme el APK y yo os lo modifico
Responder Con Cita
  #18  
Viejo 02/11/11, 20:32:10
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
gracias!!como te la paso?
Responder Con Cita
  #19  
Viejo 02/11/11, 21:08:33
Array

[xs_avatar]
Xperia.Es Xperia.Es no está en línea
Desarrollador
 
Fecha de registro: oct 2011
Mensajes: 360
Modelo de smartphone: Honor 7
Tu operador: Jazztel
Pues no se, había que subirlas a algún sitio que no sea megaupload o esas mierdas... mediafire está bien, por ejemplo y si no por DropBox comparteme una carpeta, mi email de dropbox es:
(Click para mostrar/ocultar)
xperia[at]xperia.es
Responder Con Cita


  #20  
Viejo 02/11/11, 21:18:34
Array

[xs_avatar]
matasmatamoros matasmatamoros no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: sep 2011
Localización: madrid
Mensajes: 496
Modelo de smartphone: samsung galaxy note 2
Tu operador: Yoigo
ahora las subo a mediafire
gracias!!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia Play



Hora actual: 16:05:44 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /