我正在使用以下代码将我的 Flash 游戏制作成 Android 应用程序。它工作得很好,但编译器给出了错误
类型中的方法 setPluginState(WebSettings.PluginState)
WebSettings 已弃用
这是代码。
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setPluginState(PluginState.ON);
webview.loadUrl("file:///android_asset/myflashgame.swf");
这段代码可以工作,但不会持续很长时间。我怎样才能达到同样的效果?我读到将来将不再支持 WebView 插件。还有其他方法可以制作 Flash 游戏的应用程序吗?
我听说过 Adobe AIR。还支持吗?以后还管用吗?
是的,您应该使用 AIR 将游戏编译为 Android 应用程序。只需使用SDK http://www.adobe.com/devnet/air/air-sdk-download.html。如果 SDK 提供的那些还不够,请 Google 示例。
如果您刚刚开始,直接从构建应用程序可能会更容易闪存生成器 http://www.adobe.com/products/flash-builder.html通过选择New > ActionScript 移动项目并选择 Android 作为目标。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)