App Inventor 2 中文社区让每一个创意,成为真实的 App!

搜索

扫码访问移动社区 移动社区

关注我,精彩不错过! 公众号

扫码安装最新版AI伴侣 获取 App

Aia StoreApp上架指南 .aia 源码一站式解决方案 发布日志AI2连接测试ai2Starter模拟器

AppInventor2离线版中文教育版接入DeepSeek VIP会员 享专有教程,免费赠送基础版*技术支持服务! AI2入门必读中文文档AI2拓展IoT专题

查看: 13236|回复: 1
打印 上一主题 下一主题

[经验分享] Ai2 Starter模拟器连接一直失败?

  • TA的每日心情
    开心
    昨天 06:24
  • 签到天数: 926 天

    [LV.10]以坛为家III

    1298

    主题

    2140

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    61679

    AI2中文网VIP弹球达人接水果达人撸猫达人

    跳转到指定楼层
    楼主
    发表于 2024-06-12 15:22:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    来源中文文档:https://www.fun123.cn/reference/creative/ai2_starter.html

    在aiStarter正常启动的情况下,“连接” -> “模拟器” 一直失败?如下图:
    解决方法:1、确保aiStarter助手正常启动,如下:

    2、确定aiStarter助手正常启动的情况下,还是失败,请尝试:
    在上面aiStarter助手启动界面,按提示点键盘 Ctrl + C 停止程序,然后再启动一次,这时往往就好了,大概率是aiStarter助手的bug。

    3、实在还是失败,可能是浏览器禁止跨域造成的,尝试关闭浏览器相关设置,如下:
    Chrome浏览器地址栏输入:chrome://flags/#block-insecure-private-network-requests
    并设置为 Disabled,重新打开浏览器就好了。

    Edge 浏览器设置如下:
    edge://flags/#local-network-access-check


    4、放弃使用ai2Starter,使用商业模拟器,具体参考:《App Inventor 2 连接方式:AI伴侣、模拟器、USB》
    App Inventor 2 中文网 - AI + 积木,让想法变成 App!Android/HarmonyOS/iOS 更新日志
  • TA的每日心情
    开心
    昨天 06:24
  • 签到天数: 926 天

    [LV.10]以坛为家III

    1298

    主题

    2140

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    61679

    AI2中文网VIP弹球达人接水果达人撸猫达人

    沙发
    发表于 2026-09-11 10:40:07 来自手机 | 只看该作者
    LNA(Local Network Access,本地网络访问)是现代浏览器(如 Chrome、Edge、Firefox 等)的一项安全机制,旨在防止公共网络网站未经授权访问用户的本地网络设备(如路由器、打印机或本地服务器)。

    如果您遇到因 LNA 拦截导致的功能异常,可以通过以下几种方式允许 LNA 访问:

    1. 浏览器端:通过权限弹窗允许
    当网站尝试访问本地网络时,浏览器通常会弹出一个权限提示框。您只需在弹窗中点击“允许”即可。

    2. 浏览器端:手动修改网站设置
    如果弹窗未出现或您之前误点了“阻止”,可以手动在浏览器设置中开启:
    *   Chrome 浏览器:
        *   快捷方式:点击地址栏左侧的图标(或“调节”图标),选择“网站设置”,找到“本地网络(Local network)”并将其设置为“允许”。
        *   全局设置:进入 设置 > 隐私和安全 > 网站设置 > 其他权限 > 本地网络,将您的网站 URL 添加到“允许访问本地网络上的其他设备”列表中。
    *   Microsoft Edge 浏览器:
        *   进入 设置 > 隐私、搜索和服务 > 网站权限 > 所有权限 > 本地网络访问,开启“访问前询问”或直接添加允许的站点。
    *   Firefox 浏览器:
        *   进入 设置 > 权限与数据,管理“Device apps and services”和“Local network devices”权限。

    3. 开发者端:代码与协议适配
    如果您是开发者,网站需要适配 LNA 规范才能正常请求本地网络:
    *   HTTPS 要求:LNA 仅在安全上下文(HTTPS)中生效。如果网站是 HTTP 协议,权限 API 会直接返回“拒绝”。(可通过注册 Origin 试用版临时免除 HTTPS 要求)。
    *   iframe 嵌套:如果您的本地网络请求是在 iframe 内发起的,必须为  标签添加 allow="local-network-access" 属性。
    *   显式标记请求:对于解析为本地 IP 的公共域名请求,需要使用 fetch() API 并显式指定 targetAddressSpace 选项,标记该请求发往本地网络。
    *   主动触发提示:可以通过代码向 localhost 或本地 IP 发起 fetch() 请求,以编程方式触发浏览器的 LNA 权限提示框。

    4. 企业环境:通过组策略/注册表配置
    如果是企业内部系统,IT 管理员可以通过浏览器策略批量配置,避免用户手动操作:
    *   白名单/黑名单:配置 LocalNetworkAccessAllowedForUrls 或 LocalNetworkAccessBlockedForUrls 策略,使用通配符批量允许或拦截指定域名的本地网络请求。
    *   临时退出:Edge 浏览器提供 LocalNetworkAccessRestrictionsTemporaryOptOut 策略,可临时退出所有限制(注:该策略在 Edge 152 版本后将被移除)。

    5. 临时测试方案:修改 Flags
    如果是开发测试阶段,可以临时关闭 LNA 检查:
    *   在 Chrome 或 Brave 浏览器地址栏输入 chrome://flags/#local-network-access-check(Brave 为 brave://flags/...)。
    *   将 Local Network Access Checks 设置为 Disabled 并重启浏览器。
    *   注意:这仅适用于本地调试,不建议作为生产环境的长期解决方案。

    您可以根据自己是普通用户、网站开发者还是企业 IT 管理员,选择最适合的放行方式。
    App Inventor 2 中文网 - AI + 积木,让想法变成 App!Android/HarmonyOS/iOS 更新日志
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    © 2026 tsingfun.com, Inc.  沪ICP备2020034476号-1  沪公网安备31011702000040号

    GMT+8, 2026-09-19 02:53 , Processed in 0.020727 second(s), 36 queries .