当我以管理员身份运行aiStarter.exe
,然后单击http://ai2.appinventor.mit.edu中的连接到模拟器,然后模拟器启动,显示带有android的黑屏,几秒后我得到了android主屏幕。
然后每隔几秒,一行" 127.0.0.1 - 日期/小时/" GET / echeck /..."已添加到aiStarter.exe
,http://ai2.appinventor.mit.edu上的消息要求我在启动模拟器时等待一两分钟。我等了30分钟就发生了什么事,但没有任何改变
如果我理解得很好,同伴应该自动启动,然后我会被问到我何时更新它。但这种情况从未发生过,就好像模拟器在伴侣启动之前就卡住了,或者App Inventor从未意识到模拟器已经启动。
答案 0 :(得分:4)
该错误有一个简单的解决方法:
一旦你的模拟器被加载(只等到你看到:pct1),不要关闭任何东西,只需打开Windows任务管理器( Ctrl + Shift + Esc 或 Ctrl + Shift + Del - > Task Manager
)在进程中杀死adb.exe(模拟器工作时 )cf. PCT2。别做其他事情,等待几秒钟,你会看到一个新的弹出窗口this site说它检测到了模拟器。每次模拟器卡住时重复此操作。
PCT1:
PCT2:
这似乎迫使adb听取端口8001
EDIT1另一种杀死并重启adb.exe的方法:
列出项目:
C:\Program Files (x86)\AppInventor\commands-for-appinventor
右键单击new和" text"并重命名此文件run.bat
(要更改
.txt in .bat)CMD
run.bat
文件adb kill-server
start-server
Edit2:Genymotion与app发明者2的工作速度要快得多。