|
||
|
|
|
|||||||
| 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 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
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 : )!
|
|
|
|
#2
|
||||
|
||||
|
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!
|
| Gracias de parte de: | ||
|
#3
|
||||
|
||||
|
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
|
|
#4
|
||||
|
||||
|
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 |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
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 ![]() |
![]() |
Estás aquí
|
||||||
|
||||||