2011-01-25 12 views
14

Si construyo un sitio web que está diseñado y desarrollado para android o simplemente para el droide, ¿es posible crear una aplicación que apunte directamente a esa url? o no se considera una aplicación porque se abrirá en el navegador de droides, etc. ...Aplicación de Android que solo apunta a una URL

Respuesta

25

No se puede crear un enlace en Android. Tendría que crear una aplicación que abra automáticamente el navegador y vaya a la URL especificada cuando se abre.

Algo como esto en el onCreate:

Intent browserIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.google.com")); 
startActivity(browserIntent); 
+10

Me encanta este sitio hasta la muerte, pero algunas personas son simplemente idiotas! Si me va a votar, al menos tenga las agallas para decirme lo que hice mal. En lo que a mí respecta, esa respuesta es muy precisa y es exactamente lo que haría. – xil3

+0

No te voté, pero me gusta lo que dice Cristian sobre el uso de WebView – iwek

+0

@iwek No decía que lo hicieras, pero alguien lo hizo. Y el WebView no es el mejor enfoque para esto. Puede funcionar, pero es un sitio web, y para eso es el navegador. – xil3

10

Se considera una aplicación debido a que el resultado será un APK independiente (que se puede distribuir en el mercado). No tiene que iniciar el navegador de droides; más bien, usa WebView para insertar el sitio en su aplicación.

+0

gracias, eso es muy útil. cualquier buen recurso/ejemplo para WebView o simplemente navego por http://developer.android.com/reference/android/webkit/WebView.html? – iwek

3

Puede crear una aplicación de Android que solo apunte a una URL y cargue dentro de la ventana de la aplicación. Pero esto probablemente no es lo que satisface a los usuarios. Si no hay más valor (al tener una aplicación adicional), permitiría que los usuarios naveguen por el sitio ellos solos.

Usted debe leer este artículo: http://developer.android.com/guide/webapps/index.html

1

Es WebView lo appsgeyser utiliza para convertir una página HTML o sitio web para móviles de WordPress a un APK?

Lo uso (gratis) y funciona bien, pero no es tan rápido como una aplicación "adecuada" (más allá de mis capacidades, como pude comprobar después de probar algunos programas).

Cualquier edición de página html aparece inmediatamente, como en el sitio web móvil en sí, en la aplicación AppsGeyser; no se necesita actualización de usuario

+0

Pero necesita una conexión a internet para usarlo. – Codebeat

3

uso vistaweb en Android

{ 
WebSettings webSettings = mWebView.getSettings(); 
mWebView.getSettings().setSupportZoom(true); 
mWebView.getSettings().setBuiltInZoomControls(true); 
webSettings.setJavaScriptEnabled(true); 
mWebView.loadUrl("http://m.domainname.com/"); 
} 
+0

guía oficial: https://developer.chrome.com/multidevice/webview/gettingstarted –

1

parece que se puede crear un acceso directo en Android. Veo aquí:

http://www.howtogeek.com/196087/how-to-add-websites-to-the-home-screen-on-any-smartphone-or-tablet/

no he probado a mí mismo, pero otros tienen y parece que funciona.

De todos modos, es más simple y más conveniente para los usuarios finales simplemente descargar una aplicación de una tienda en línea (generalmente Google Play). Es lo que solían hacer. Y tienen mucha información adicional disponible, como lo que hace, lo que otros dicen al respecto, capturas de pantalla (si les proporciona algunas, pero debería hacerlo). Además de una forma de comentar/quejarse a sí mismos. Es una cosa diferente. Técnicamente puede no tener mucho sentido, pero desde la perspectiva de un simple usuario es claramente mejor IMO. Así que recomendaría el problema adicional (pequeño) de escribir una aplicación Webview sencilla.

ver aquí para un tutorial paso a paso sobre cómo hacer exactamente eso:

http://intelnav.50webs.com/app_project.html

Se basa en una vista Web, es decir, se abre la página y hace toda la navegación en la aplicación ventana, no en el navegador predeterminado. Entonces, si desea abrirlo en el navegador, debe usar Intent, como se dijo en las respuestas anteriores.

Mis 2 centavos vale la pena, creo que es mejor en la ventana de la aplicación a menos que realmente desee una navegación compleja con la posibilidad de abrir pestañas adicionales, ventanas y más.El inconveniente con el navegador externo es que, por lo que pude ver, no hay forma de saber si la página ya está abierta en el navegador, por lo que lanzará una copia diferente (en una nueva pestaña) cada vez. Si el usuario no cierra la pestaña al final, por lo general no lo hace, puede ser bastante molesto. Además, dentro de una aplicación probablemente tendrás mejores posibilidades para los anuncios si alguna vez los deseas.

Cuestiones relacionadas