Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 19/07/13, 05:20:52
Array

[xs_avatar]
oneisall15 oneisall15 no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2013
Mensajes: 6
Modelo de smartphone: motorola xt303
Tu operador: Movistar
Duda sobre venta de aplicacion

Hola muy buen día : ) tengo una duda y es la siguiente, planeo subir dos apps una gratuita y otra de paga a la google play , dentro de la gratuita me gustaría poner un botón de compra a la versión de paga, esto como se lograría? al principio pensaba que seria poner un intent sencillo dentro del evento del botón que me mandara a la google play o algo asi pero ya estuve buscando y no encuentro información concreta, le agradecería su opinión y ayuda, muchas gracias : )!
Responder Con Cita


  #2  
Viejo 19/07/13, 10:11:20
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Es tan sencillo como eso, sí, está explicado en la documentación oficial de Android:

http://developer.android.com/distrib...ml#android-app
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 19/07/13, 21:28:51
Array

[xs_avatar]
oneisall15 oneisall15 no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2013
Mensajes: 6
Modelo de smartphone: motorola xt303
Tu operador: Movistar
Muchisimas gracias : ) , yo habia encontrado otra explicion pero era como para vender contenidos extras dentro de la mism aplicacion. Gracias de nuevo que pases buen dia n,n
Responder Con Cita
  #4  
Viejo 20/07/13, 02:55:52
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
este fragmento esta de lujo. comprueba si tienes un package instalado, si no puedes poner el link de la otra app.

MainFragment.java

[PHP]if(isPackageExists("com.anddoes.launcher")){
Intent apexlauncher = new Intent("android.intent.action.MAIN");
apexlauncher.setComponent(ComponentName.unflattenF romString
("com.anddoes.launcher/com.anddoes.launcher.Launcher"));
apexlauncher.addCategory("android.intent.category. LAUNCHER");
startActivity(apexlauncher);
}

if(isPackageExists("com.anddoes.launcher")){
Intent apexlauncher = new Intent("android.intent.action.MAIN");
apexlauncher.setComponent(ComponentName.unflattenF romString
("com.anddoes.launcher/com.anddoes.launcher.Launcher"));
apexlauncher.addCategory("android.intent.category. LAUNCHER");
startActivity(apexlauncher);
}



[/PHP]

String

[PHP]<string name="alert_start_title">Muchas Gracias!!!</string>
<string name="alert_start_desc">Ya tiene la version pro instalada.
\n\ En esa aplicacion encontrará una guia de para descargar más apps!</string>
<string name="error_start_title">PRUEBA!!!</string>
<string name="error_start_desc">Hemos detectado que usted no tiene nuestra app xxx instalada.
\n\ Quieres descargarla ahora?</string>

<string name="later">Mas Tarde</string>
<string name="get">Instalar app</string>

<string name="ok">OK</string>[/PHP]

Main.java

[PHP]public void onStart() {
super.onStart();
boolean installed = isAppInstalled("com.anddoes.launcher");

// Checking if installed and if its the first run
if (installed) {
boolean firstrunapexlauncher = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
.getBoolean("firstrunOSS", true);
if (firstrunapexlauncher){[/PHP]

Esta prueba de ejemplo la implemente con apex launcher. tienes que cambiar el package y la activity y el link del google play
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 21/07/13, 06:15:27
Array

[xs_avatar]
oneisall15 oneisall15 no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2013
Mensajes: 6
Modelo de smartphone: motorola xt303
Tu operador: Movistar
 Cita: Originalmente Escrito por gonza28 Ver Mensaje
este fragmento esta de lujo. comprueba si tienes un package instalado, si no puedes poner el link de la otra app.

MainFragment.java

[PHP]if(isPackageExists("com.anddoes.launcher")){
Intent apexlauncher = new Intent("android.intent.action.MAIN");
apexlauncher.setComponent(ComponentName.unflattenF romString
("com.anddoes.launcher/com.anddoes.launcher.Launcher"));
apexlauncher.addCategory("android.intent.category. LAUNCHER");
startActivity(apexlauncher);
}

if(isPackageExists("com.anddoes.launcher")){
Intent apexlauncher = new Intent("android.intent.action.MAIN");
apexlauncher.setComponent(ComponentName.unflattenF romString
("com.anddoes.launcher/com.anddoes.launcher.Launcher"));
apexlauncher.addCategory("android.intent.category. LAUNCHER");
startActivity(apexlauncher);
}



[/PHP]

String

[PHP]<string name="alert_start_title">Muchas Gracias!!!</string>
<string name="alert_start_desc">Ya tiene la version pro instalada.
\n\ En esa aplicacion encontrará una guia de para descargar más apps!</string>
<string name="error_start_title">PRUEBA!!!</string>
<string name="error_start_desc">Hemos detectado que usted no tiene nuestra app xxx instalada.
\n\ Quieres descargarla ahora?</string>

<string name="later">Mas Tarde</string>
<string name="get">Instalar app</string>

<string name="ok">OK</string>[/PHP]

Main.java

[PHP]public void onStart() {
super.onStart();
boolean installed = isAppInstalled("com.anddoes.launcher");

// Checking if installed and if its the first run
if (installed) {
boolean firstrunapexlauncher = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
.getBoolean("firstrunOSS", true);
if (firstrunapexlauncher){[/PHP]

Esta prueba de ejemplo la implemente con apex launcher. tienes que cambiar el package y la activity y el link del google play
Muy buen codigo : ) , gracias vere si lo implemento tambien : ) , gracias : D
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 15:47:33 (GMT +1)



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

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