|
Sony Xperia Play Para hablar del Xperia con controles tipo PSP. También conocido como PSP Phone |
|
Herramientas |
#1
|
||||
|
||||
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> Código:
<meta-data android:name="xperiaplayoptimized_content" android:resource="@drawable/icon" /> 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. |
Los siguientes 4 usuarios han agradecido a Xperia.Es su comentario: | ||
|
#2
|
||||
|
||||
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.... |
Gracias de parte de: | ||
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
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 |
#5
|
||||
|
||||
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 |
#7
|
||||
|
||||
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 ... |
#8
|
||||
|
||||
|
#9
|
||||
|
||||
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!! |
#10
|
||||
|
||||
Eso es raro, quitale el _ a ver que pasa
|
#11
|
||||
|
||||
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. |
#12
|
||||
|
||||
Ok, te iba a sugerir que antes de firmarlo re-escogieras el proyecto
|
#13
|
||||
|
||||
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 |
#14
|
||||
|
||||
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 |
#17
|
||||
|
||||
Pasarme el APK y yo os lo modifico
|
#19
|
||||
|
||||
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)
|
|
Estás aquí | ||||||
|