Android应用只是指向一个url

如果我build立了一个为Android或者仅仅是机器人而devise和开发的网站,是否有可能直接创build一个应用程序直接指向这个url? 或者是不被认为是一个应用程序,因为它会打开在Droid浏览器等…

Solutions Collecting From Web of "Android应用只是指向一个url"

您无法在Android中创build链接 – 您必须创build一个应用程序,该应用程序会自动打开浏览器并在打开时转到指定的URL。

onCreate是这样的:

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

它被认为是一个应用程序,因为结果将是一个独立的APK(你可以在市场上分发)。 您不必启动droid浏览器; 而是使用WebView将该网站embedded到您的应用中。

您可以创build一个Android应用程序,只需指向一个URL并加载到应用程序窗口中。 但这可能不是满足用户的要求。 如果没有更多的价值(有额外的应用程序) – 我会让用户自己浏览网站。

你应该阅读这篇文章: http : //developer.android.com/guide/webapps/index.html

在android中使用webview

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

WebView是什么AppsGeyser使用将HTML或WordPress移动网站转换为APK?

我使用它(免费),它运作良好,但它不是一个“正确”的应用程序(超出我的能力,因为我find了一些程序后)。

任何HTML页面编辑立即显示 – 在移动网站本身 – 在AppsGeyser应用程序; 无需用户更新。

看起来你可以在Android中创build一个快捷方式。 看这里:

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

我没有尝试过,但其他人有,似乎工作。

无论如何,最终用户只需从在线商店(通常是Google Play)下载应用程序,就可以更简单方便。 这是他们习惯做的事情。 而且他们还有很多额外的信息,比如它做什么,别人怎么说,屏幕截图(如果你为他们提供一些,但你应该)。 另外还有一种方式来评论/抱怨自己。 这是另一回事 从技术上讲,这可能没有多大意义,但从简单的用户angular度来看,它显然是更好的国际海事组织。 所以我build议编写一个简单的Webview应用程序的额外(小)麻烦。

在这里看到如何做到这一步一步一步的教程:

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

它基于Web视图,即打开页面并在应用程序窗口中执行所有导航,而不是在默认浏览器中。 所以如果你想在浏览器中打开它,就必须使用Intent,就像以前的答案中所说的那样。

我的两个便宜的价值,我认为这是在应用程序窗口中更好,除非你真的想复杂的导航可能性打开额外的标签,窗口等。 外部浏览器的缺点是,据我所知,没有办法知道页面是否已经在浏览器中打开,所以你会每次启动一个不同的副本(在一个新的标签)。 如果用户最后没有closures标签,他们通常不会,这会变得非常烦人。 此外,在一个应用程序,你可能会有更好的广告的可能性,如果你想要他们。