MIT App Inventor 2 aiStarter错误?

时间:2016-01-05 15:42:33

标签: android app-inventor usb-debugging

运行aiStarter时,收到以下错误:

Bottle server starting up (using WSGIRefServer())...
Listening on http://127.0.0.1:8004/
Hit Ctrl-C to quit.

Shutdown...
Traceback (most recent call last):
  File "<string>", line 129, in <module>
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/bottle", line 2389, in run
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/bottle", line 2086, in run
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/wsgiref.simple_server", line 144, in make_server
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/SocketServer", line 408, in __init__
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/wsgiref.simple_server", line 48, in server_bind
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/BaseHTTPServer", line 108, in server_bind
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/SocketServer", line 419, in server_bind
  File "/Users/jis/appinventor-setup/MacOS/aiStarter/build/pyi.darwin/aiStarter/out00-PYZ.pyz/socket", line 224, in meth
socket.error: [Errno 48] Address already in use
Killed adb
No matching processes belonging to you were found
No matching processes belonging to you were found
Killed emulator
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

我正在尝试USB调试,但aiStarter无法找到我的设备。应用程序发明人知道aiStarter何时运行,但无法看到我的平板电脑。

是的我启用了USB调试,直到现在我才遇到过这个问题。我正在使用OSX。

1 个答案:

答案 0 :(得分:1)

此错误通常由两个使用同一端口尝试连接到Android设备的进程引起。

原因

您可能有多个aiStarter实例尝试使用默认端口访问您的设备。确保删除所有背景文件。背景

解决方案

  • 找到其他aiStarter进程,然后停止它们。
  • 重新安装aiStarter
  • 使用其他Mac / Android设备