2012-07-20 89 views
0

任何人都可以告訴我如何解決以下問題,或者可以使用哪些工具來嘗試解決此問題。當我嘗試啓動Jelly Bean虛擬機時出現此錯誤。「createRenderThread無法連接」啓動Android虛擬設備時

Starting emulator for AVD 'Nexus_7' 
createRenderThread failed to connect 
Failed to allocate memory: 8 
This application has requested the Runtime to terminate it in an unusual way. 
Please contact the application's support team for more information. 

我試着在命令行中執行它:

C:\Program Files (x86)\Android\android-sdk\tools>emulator -avd Nexus_7 -memory 1024 

而且還是不走。我看不到任何獲得更詳細信息的方法。我真的不知道內存分配來自哪裏。

這裏是我的虛擬設備設置:

enter image description here

任何幫助表示讚賞。

+0

嗨Salsero69我面臨着同樣的issue.If你已經找到了solution.Please讓我知道。 – AB1209 2012-08-22 06:20:57

+0

由於這些工具已經有了一些更新,所以從那以後就沒有這些問題了。 – Salsero69 2012-11-08 22:18:55

回答

2

在我的情況下,這是由於阻止了我的防火牆中的一些流量/端口。

看來,當無法訪問仿真器時(例如通過Eclipse),也會顯示此消息。如果是這樣的話,會發生以下情況:

  • 消息(創建渲染線程無法連接)也出現在從AVD啓動模擬器
  • Eclipse不「看到」運行中的仿真,並開始一個新的該程序的每次運行
  • Eclipse中從來沒有設法APK加載到模擬器
0

我相信this的帖子可以幫助你解決這個問題。只需下載tools_r19-windows.zip zip文件,並用zip文件中提供的文件夾替換sdk中的tools文件夾即可。稍後,當您啓動Eclipse時,請忽略ADT版本警告消息,並且您很樂意繼續。

我也有同樣的問題,這種技術幫助我解決了這個問題。