diff --git a/app/.Makefile.scripts/make--AppActivity.java.sh b/app/.Makefile.scripts/make--AppActivity.java.sh index db9663f..ae416a8 100755 --- a/app/.Makefile.scripts/make--AppActivity.java.sh +++ b/app/.Makefile.scripts/make--AppActivity.java.sh @@ -8,31 +8,21 @@ test -f app-config.sh && { echo "package $APP_PACKAGE;" cat << 'APPACTIVITYJAVA' - import android.provider.Settings ; import android.content.Intent; import android.util.Log; -import android.util.Base64; -import java.util.Objects; import android.app.Activity; import android.os.Bundle; -import android.os.CountDownTimer; import android.os.Environment; -import android.text.method.ScrollingMovementMethod; -import android.view.*; //import android.view.MenuItem; -import android.view.ViewGroup.*; -import android.widget.*; -//import android.widget.Toast; -//import android.widget.TextView; +import android.view.*; +// for WebView,WebMessage,WebMessagePort, import android.webkit.*; import android.net.Uri; import org.json.JSONObject; -//import android.webkit.WebView; -//import android.webkit.WebMessage; -//import android.webkit.WebMessagePort; import java.io.InputStream; import java.io.File; +import java.util.Objects; @@ -70,6 +60,9 @@ public class AppActivity extends Activity { myWebSettings.setBuiltInZoomControls(true); myWebSettings.setDisplayZoomControls(false); myWebSettings.setJavaScriptEnabled(true); + myWebSettings.setDomStorageEnabled(true); + myWebSettings.setDatabaseEnabled(true); + myWebSettings.setDatabasePath("/data/data/" + myWebView.getContext().getPackageName() + "/databases/"); myWebView.addJavascriptInterface(this, "myJavaScriptInterface"); // load the html from assets file String html = readFileFromAssets("index.html"); @@ -85,4 +78,3 @@ public class AppActivity extends Activity { return "this is good"; } } -APPACTIVITYJAVA