当前位置: 首页 > 知识库问答 >
问题:

setPluginState(websettings.pluginState)不推荐使用。我该怎么办?(Webview插件)

伍嘉
2023-03-14

我正在使我的flash游戏成为一个Android应用程序与以下代码。它工作得很好,但编译器给出了错误

webview.getSettings().setJavaScriptEnabled(true);

webview.getSettings().setPluginState(PluginState.ON);

webview.loadUrl("file:///android_asset/myflashgame.swf");

这段代码可以工作,但不会持续很长时间。我怎样才能达到同样的效果?我读到将来不支持WebView插件。有没有其他方法使我的flash游戏的应用程序

我听说了土坯空气。那还支持吗?以后还能用吗?

共有1个答案

阎咏思
2023-03-14

是的,你应该使用AIR将你的游戏编译成Android应用程序。只要使用SDK就可以做到。以谷歌为例,如果提供的SDK是不够的。

如果您刚刚起步,通过选择New>ActionScript Mobile Project并选择Android作为目标,直接从Flash Builder构建应用程序可能会更容易。

 类似资料:
  • 问题内容: 我的网站几乎完成了,除了最后一部分,我需要使图库页面支持ajax才能使用Ajax更改页码。 图库页面视图: Dajax / Dajaxice的记录不是很好…我只需要显示一些图像即可。 问题答案: 这是使用Dajax / Dajaxice的方法,这是为了在Django中简化AJAX: 根据文档安装Dajaxice和Dajax。文档似乎没有提及它,但是您也可以使用,即 pip instal

  • 问题内容: 当我尝试启动我们的Java服务器时,出现此错误:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver 但是我在脚本所在的文件夹中有mysql-connector-java-5.1.22-bin.jar,并在运行脚本时使用它: 但是仍然得到这个。该怎么办?我正在使用CentOS服务器。 问题答案: 在中的 MANIFEST.MF 文

  • 问题内容: 我这里有一个尺寸为2156x1728的黑白png文件,我想使用AffineTransform旋转90度。生成的图像比例不正确。这是一些示例代码(假设我已将png文件成功加载到BufferedImage中): 输出如下: 输入宽度:2156 输入高度:1728 结果宽度:1942年 身高:1942 旋转如何返回如此完全无关的尺寸? 问题答案: 我不是专业人士,但是为什么不创建一个正确大小

  • 问题内容: 我有一个applet,我必须向Web应用程序发送一个请求,以从数据库中的服务器获取数据。我正在处理对象,服务器用对象响应我非常有用! 小程序如何与服务器通信? 我认为Web服务方法,RMI和…让我感到高兴,但是哪种方法最可靠? 问题答案: 只要只有您的applet与服务器通信,就可以使用序列化对象。您只需要在applet jar和服务器上维护相同版本的对象类。它不是最开放或可扩展的方法

  • 所以,我的操作系统是Ubuntu 18.04,我下载了Netbeans 11.0。我还安装了openjdk-11和openjfx-11,所以这些都可以在我的电脑上找到。我的问题是,当我想做一个javafx项目时,我会点击文件

  • 问题内容: 这可能是一个简单的问题,但我很难找到答案。Redis 2.0如何处理最大分配内存不足?它如何决定要删除哪些数据或将哪些数据保留在内存中? 问题答案: 如果您打开了虚拟内存功能(我认为是2.0或2.2版中的新增功能),那么当内存用尽时,Redis将开始将“不太常用”的数据存储到磁盘上。 如果禁用Redis中的虚拟内存,则好像操作系统的虚拟内存开始用完(即交换),并且性能会大大下降。 现在