1

HTML5でゲームを開発しました。JavaScript と HTML ファイルが含まれています。次に、それらを Android アプリに追加します。これどうやってするの?

4

3 に答える 3

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ファイルをアセット内に配置します。

于 2012-09-01T04:57:28.167 に答える
1

Android Developer Websiteが最初に頭に浮かぶはずです。WebViewページを確認します。

チュートリアルについては、次を確認してください: http://www.mkyong.com/android/android-webview-example/

于 2012-09-01T05:02:40.833 に答える
0

html5 ゲームをホストするページをロードする Android デバイス内で webview を使用できます。

于 2012-09-01T04:24:01.740 に答える