This is a template project for Android Studio that allows you to create an android webview application in minutes. You can use it to create a simple app for your website or as a starting point for your HTML5 based android app.
Getting started
-
Install Android Studio, make sure that the Android SDK Tools are properly installed and install the appropriate packages for the platforms you want to target.
-
Download or clone this repository and import it into Android Studio.
Using a remote source
If you want to create an app that displays the contents of a remote website
-
uncomment line 31 in
MainActivity.java
and changehttp://example.com
to match your remote sourcemWebView.loadUrl("http://example.com");
-
uncomment line 34
mWebView.setWebViewClient(new MyAppWebViewClient());
-
open the
MyAppWebViewClient.java
file and replaceexample.com
in line 12 with your custom urlif (Uri.parse(url).getHost().endsWith("example.com")) {
Using a local source
If you want to create a local HTML5 android app
-
uncomment line 37 in
MainActivity.java
mWebView.loadUrl("file:///android_asset/www/index.html");
-
replace the boilerplate website in
src/main/assets/www/
with your own HTML, CSS and JavaScript files