MIT App Inventor 2:模拟器无法启动伴侣

2024-02-19

当我跑步时aiStarter.exe以管理员身份,然后单击“连接到模拟器”http://ai2.appinventor.mit.edu http://ai2.appinventor.mit.edu,然后模拟器启动,显示带有 android 的黑屏,几秒钟后我得到 android 主屏幕。

Then every couple of seconds, a line "127.0.0.1 - date/hour/ "GET/echeck/..." is added in aiStarter.exe, and on http://ai2.appinventor.mit.edu http://ai2.appinventor.mit.edu the message asking me to wait a minute or two while it's starting emulator remains. I have waited for something to happen at this point for 30 minutes, but nothing changes.
enter image description here

如果我理解得好的话,伴侣应该会自动启动,然后会询问我是否何时更新。但这永远不会发生,就好像模拟器在伴侣启动之前卡住了,或者 App Inventor 永远不会识别模拟器已经启动。


该错误有一个简单的修复方法:

once your emulator is loaded (just wait until you see that: pct1), don't close anything, just open Windows Task Manager (Ctrl+Shift+Esc or Ctrl+Shift+Del -> Task Manager) in the process kill the adb.exe (while the emulator is working) cf. pct2. Don't do anything else, wait for few second and you will see a new popup to this site http://ai2.appinventor.mit.edu/ saying that it has detected the emulator. Repeat that each time the emulator stuck.

pct1:

pct2:

这似乎强制 adb 监听端口 8001

EDIT1 另一种杀死并重新启动 adb.exe 的方法:

项目清单:

  1. 将您的 UAC(在开始菜单中)置于较低级别
  2. 启动你的模拟器,当它准备好(SD卡准备好)时执行以下操作 下列的
  3. go in C:\Program Files (x86)\AppInventor\commands-for-appinventor右键单击新建和“文本”并重命名该文件run.bat(改变 .bat 中的 .txt)
  4. 右键单击以用记事本编辑文件
  5. 只写:CMD
  6. 保存并关闭
  7. 现在双击它run.bat file
  8. write: adb kill-server
    (press enter and wait)
  9. write: start-server
    (您的模拟器现在应该已连接)

Edit2:Genymotion 使用应用程序发明者 2 工作得更快。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MIT App Inventor 2:模拟器无法启动伴侣 的相关文章

随机推荐

  • Django + uWSGI + nginx url映射

    我想在 NGINX 后面运行带有 uWSGI 的 Django 我将使用 Django 作为 API 服务 该服务应位于此链接上 项目 测试 api Django项目本身是空白的 1 9 6 只是创建了一个应用程序 迁移并创建了一个超级用户
  • 在 OS X 上使用 Objective-C 或 C++ 获取有效全屏分辨率的方法?

    我正在制作一款游戏 我想获取启动器的有效全屏分辨率列表 我找不到任何方法可以在 Mac OS X 上执行此操作 就像在系统偏好设置 Displays pane 是否可以 如果您的意思是获取显示屏分辨率 这可能就是您所追求的 NSScreen
  • 为 .NET 4 和 .NET 4.5 构建 - 引用的 NuGet 包怎么样?

    我有一个构建项目的脚本 输出 NET 4 0 程序集 该项目包括来自 NuGet 的 NLog 所以项目文件中的引用如下所示
  • 为网站构建CMS

    我有我的主站点kansasoutlawwrestling com它将使用 Codeigniter 然后我还为自己创建一个 CMS 它是一个单独的实体 位于kansasoutlawwrestling com kowmanager 我的 CMS
  • 运行 SimpleHTTPServer 时设置当前目录

    有什么方法可以设置要启动 SimpleHTTPServer 或 BaseHTTPServer 的目录吗 如果您正在使用SimpleHTTPServer直接从命令行 您可以简单地使用 shell 功能 pushd path you want
  • NumPy 沿不相交索引求和

    我有一个应用程序 需要对 3D NumPy 数组中的任意索引组进行求和 内置 NumPy 数组求和例程将沿 ndarray 维度之一的所有索引相加 相反 我需要沿着数组中的一个维度总结索引范围并返回一个新数组 例如 假设我有一个形状为 nd
  • 为 64 位项目调用 C# 中的 Javascript 函数

    我试图从 C 代码内部调用 Javascript 函数 eval 以利用运算符解析器的字符串 我使用了以下代码 https stackoverflow com a 12431435 712700 https stackoverflow co
  • 是否有与 TestNG 连接的 log4j 附加程序?

    我使用 log4j 并希望通常在我的日志记录工具中结束的日志消息出现在我的单元测试期间 TestNG 创建的测试报告中 我认为这意味着 log4jAppender输出到 TestNGListener以及我的 Maven 项目的 src te
  • 删除 URL 查询字符串中的加号 (+)

    我正在尝试让以下 URL 中的字符串显示在我的网页上 http example com ks4day 星期五 九月 13日 http example com ks4day Friday September 13th EDIT URL 中的日
  • iFrame 中的 Firebug 和 jQuery 选择器

    我正在开发一个 Web 应用程序 并使用 jQuery 插件 Colorbox 弹出一个窗口 其中显示用于编辑父窗口元素的表单 我正在使用 Firebug 来调试我的 Javascript 和 jQuery 并且我注意到我无法使用 jQue
  • Azure 队列创建最佳实践和规模

    我正在研究 Windows Azure 上的大规模 Web 性能应用程序的架构 目前是理论上的 并想请教一下您有关 Windows Azure 队列 不是 SB 以及如何最好地扩展 创建它们的知识 我基本上关注的是 MVC 前端 Web 角
  • 嵌套列表理解

    我尝试在内部列表理解中使用外部列表理解的值 x for x in range y for y in range 3 但不幸的是 这引发了NameError因为这个名字y未知 尽管外部列表理解指定了它 这是 Python 的限制 尝试过 2
  • JS:如何在回调中使用生成器和yield

    我使用 JS 生成器在回调中生成一个值setTimeout function sleep Using yield here is OK yield 5 setTimeout function Using yield here will th
  • 正则表达式匹配两个 {} 之间的所有内容

    我在这里查看了不同的答案 但不幸的是它们都不适合我的情况 所以我希望你不要介意 因此 我需要匹配两个大括号 之间的所有内容 除了匹配以 开头且没有这些大括号的情况 例如 这是一个超级文本 匹配这个 匹配这个 这是另一个例子 deal wit
  • Python 日志记录:提供主模块的日志文件路径

    有什么办法我可以提供filename我的主模块中的记录器 我正在使用以下方法 但是它不起作用 所有日志都转到xyz log文件而不是main log 根据 nosklo 的建议进行更新 记录器 py formatter logging Fo
  • 带有表格布局的表格:固定;以及如何使一列更宽

    所以我有一张这种风格的桌子 table layout fixed 这使得所有列具有相同的宽度 我想让一列 第一列 更宽 然后其余列以相等的宽度占据表格的剩余宽度 如何实现这一目标 table border collapse collapse
  • PHP 的否定检查与“!”是否对应于“!=”或“!==”?

    在 PHP 中 是 if foo 相当于 if foo true or with if foo true 或者两者是完全不同的东西 注意 OR 比较变量的值是否相等 并根据需要进行类型转换 OR 检查两个变量是否具有相同的类型并且具有相同的
  • AWS Elastic Beanstalk 中使用 PlaywrightCrawler 包时出现错误

    当尝试在我的服务器环境中使用 PlaywrightCrawler 包时 我收到以下错误日志 32mINFO 39m 33m PlaywrightCrawler 39m Starting the crawl 33mWARN 39m 33m P
  • 使用映射模板添加或更新 JSON 对象的属性 (AWS API Gateway)

    在我的 AWS APIGW Rest API 中 我尝试添加和 或更新提交的请求正文 JSON 上的属性 我能找到的每个示例都涉及构建新的 JSON 对象 而不是更新现有对象 在集成请求映射模板中 我的传入数据正文如下所示 如果发布的是新对
  • MIT App Inventor 2:模拟器无法启动伴侣

    当我跑步时aiStarter exe以管理员身份 然后单击 连接到模拟器 http ai2 appinventor mit edu http ai2 appinventor mit edu 然后模拟器启动 显示带有 android 的黑屏