如何通过编程方式将HTML5文件添加到Android?

时间:2012-09-01 04:21:27

标签: android html5

我用HTML5开发了一款游戏。它包含JavaScript和HTML文件。现在我想将它们添加到我的Android应用程序中。我怎么能这样做?

3 个答案:

答案 0 :(得分:9)

您需要添加Webview才能加载HTML5个文件,这样可以这样做

 public class HelloWebView extends Activity { 

     WebView webview;

     public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     webview = (WebView) findViewById(R.id.webview); 
     webview.getSettings().setJavaScriptEnabled(true); 
     webview.setWebViewClient(new HelloWebViewClient()); 
     webview.loadUrl("file:///android_asset/test.html"); 
     WebSettings settings = webview.getSettings(); 
     settings.setJavaScriptEnabled(true); 
     settings.setDatabaseEnabled(true); 
     String databasePath = this.getApplicationContext().getDir("database",  Context.MODE_PRIVATE).getPath(); 
     settings.setDatabasePath(databasePath);
     webview.setWebChromeClient(new WebChromeClient() { 
     public void onExceededDatabaseQuota(String url, String databaseIdentifier, long currentQuota, long estimatedSize, long totalUsedQuota, WebStorage.QuotaUpdater quotaUpdater) { 
            quotaUpdater.updateQuota(5 * 1024 * 1024); 
        } 
    }); 
    } 

HTML5个文件放在资源中。

答案 1 :(得分:1)

Android开发者网站应该是首先想到的。查看WebView页面。

对于教程,您可以检查: http://www.mkyong.com/android/android-webview-example/

答案 2 :(得分:0)

您可以在Android设备中安装webview,它会加载托管html5游戏的页面。