Android-приложение, которое просто указывает на URL-адрес

Если я создаю веб-сайт, который разработан и разработан для андроида или просто дроида, можно ли просто создать приложение, которое будет напрямую указывать на этот URL-адрес? или это не считается приложением, потому что оно откроется в браузере дроидов и т.д.

Ответы

Ответ 1

Вы не можете создать ссылку на Android - вам нужно будет сделать приложение, которое автоматически откроет браузер и перейдет к указанному URL-адресу при открытии.

Что-то вроде этого в onCreate:

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

Ответ 2

Он считал приложение, потому что результатом будет независимый APK (который вы можете распространять на рынке). Вам не нужно запускать браузер droid; скорее, вы используете WebView для встраивания сайта в свое приложение.

Ответ 3

Вы можете создать приложение для Android, которое просто укажет на URL-адрес и загрузится внутри окна приложения. Но это, вероятно, не то, что удовлетворяет пользователей. Если больше нет (при наличии дополнительного приложения) - я бы позволил пользователям самостоятельно просматривать сайт.

Вы должны прочитать эту статью: http://developer.android.com/guide/webapps/index.html

Ответ 4

использовать webview в android

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

Ответ 5

Является ли WebView тем, что AppsGeyser использует для конвертирования мобильного сайта html или WordPress в APK?

Я использую его (бесплатно), и он работает хорошо, но это не так быстро, как "правильное" приложение (помимо моих возможностей, которые я обнаружил после попытки некоторых программ).

Любые изменения в html-странице отображаются сразу же, как и на самом мобильном сайте - в приложении AppsGeyser; нет необходимости в обновлении.

Ответ 6

Похоже, вы можете создать ярлык в Android. См. Здесь:

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

Я не пробовал это сам, но у других есть и кажется, что он работает.

В любом случае, проще и удобнее для конечных пользователей просто загружать приложение из интернет-магазина (как правило, в Google Play). Это то, что они привыкли делать. И у них есть много дополнительной информации, например, что она делает, что другие говорят об этом, скриншоты (если вы предоставляете некоторые из них, но вы должны). Плюс способ комментировать/жаловаться. Это другое дело. Технически это может не иметь большого смысла, но с простой точки зрения пользователя он явно лучше ИМО. Поэтому я бы рекомендовал дополнительную (небольшую) проблему написания простого приложения Webview.

См. здесь пошаговое руководство о том, как это сделать:

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

Он основан на Webview, то есть он открывает страницу и делает всю навигацию в окне приложения, а не в браузере по умолчанию. Поэтому, если вы хотите открыть его в браузере, вы должны использовать Intent, как сказано в предыдущих ответах.

Мои 2 фунта стоит, я думаю, что это лучше в окне приложения, если вы действительно не хотите сложной навигации с возможностью открытия дополнительных вкладок, окон и т.д. Недостаток внешнего браузера заключается в том, что, насколько я мог видеть, нет способа узнать, открыта ли страница в браузере, чтобы каждый раз запускать другую копию (на новой вкладке). Если пользователь не закрывает вкладку в конце, они обычно этого не делают, это может стать довольно раздражающим. Кроме того, в приложении вы, вероятно, будете иметь несколько лучших возможностей для объявлений, если вы когда-нибудь захотите их.