[英]MIT App Inventor 2: emulator doesn't launch companion
當我以管理員身份運行aiStarter.exe
,然后單擊http://ai2.appinventor.mit.edu上的連接到模擬器,然后模擬器啟動,顯示帶有android的黑屏,幾秒鍾后我得到android主屏幕。
然后每隔幾秒,在aiStarter.exe
添加一行“127.0.0.1 - date / hour /”GET / echeck / ...“,在http://ai2.appinventor.mit.edu上添加一條消息,詢問我在它啟動模擬器的情況下等待一兩分鍾。我已經等了30分鍾就發生了什么,但沒有任何變化。
如果我理解得很好,同伴應該自動啟動,然后我會被問到我何時更新它。 但這種情況從未發生過,就好像模擬器在伴侶啟動之前就卡住了,或者App Inventor從未意識到模擬器已經啟動。
這個bug有一個簡單的解決方法:
一旦你的模擬器被加載(只要等到你看到:pct1),不要關閉任何東西,只需打開Windows任務管理器( Ctrl + Shift + Esc或Ctrl + Shift + Del - > Task Manager
),在此過程中殺死adb .exe( 模擬器工作時 )cf. PCT2。 不要做別的,等待第二次少,你會看到一個新的彈出窗口,讓這個網站說,它已檢測模擬器。 每次模擬器卡住時重復此操作。
PCT1:
PCT2:
這似乎迫使adb在端口8001上偵聽
EDIT1殺死並重啟adb.exe的另一種方法:
項目清單:
C:\\Program Files (x86)\\AppInventor\\commands-for-appinventor
右鍵單擊new和“text”並重命名此文件run.bat
(更改.bat中的.txt) CMD
run.bat
文件 adb kill-server
start-server
Edit2:Genymotion與app發明者2的工作速度要快得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.