Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何部署dart web应用程序以执行系统外壳脚本?_Android_Dart - Fatal编程技术网

Android 如何部署dart web应用程序以执行系统外壳脚本?

Android 如何部署dart web应用程序以执行系统外壳脚本?,android,dart,Android,Dart,我想制作在手机上运行系统外壳脚本的web应用程序 当然当我导入dart:io时,在dart编辑器中,我得到 无法加载文件dart:io 我理解dart:io在客户端代码中是被禁止的。有没有一种解决方案可以从android上的web应用程序或其他gui控件执行此类本地系统脚本 为什么? 因为这些对我的日常使用很有意思,跑步很简单,可以帮助我了解dart。或者这是一种完全被误导(并且被禁止)使用飞镖的行为?我相信对你的问题的简短回答是“不”。如果一个web应用程序可以在手机上运行shell脚本,这将

我想制作在手机上运行系统外壳脚本的web应用程序

当然当我
导入dart:io时,在dart编辑器中,我得到

无法加载文件dart:io

我理解dart:io在客户端代码中是被禁止的。有没有一种解决方案可以从android上的web应用程序或其他gui控件执行此类本地系统脚本

为什么?


因为这些对我的日常使用很有意思,跑步很简单,可以帮助我了解dart。或者这是一种完全被误导(并且被禁止)使用飞镖的行为?

我相信对你的问题的简短回答是“不”。如果一个web应用程序可以在手机上运行shell脚本,这将是一个严重的安全漏洞。具体来说,编译成Javascript在Android浏览器中运行的Dart代码肯定不能执行文件。这将是一个巨大的安全漏洞,你可以开车穿过它。你甚至不能在桌面上的浏览器中从Javascript执行shell脚本。。。为什么Android上会有什么不同呢