2012-04-12 52 views
10

當試圖運行OSX在Android SDK管理器,我收到以下錯誤:OSX分割故障11 - Android電子

Segmentation Fault: 11

這是工作,直到今天。我可以讓Android SDK Manager加載的唯一方法是使用sudo。我試圖更改文件夾的權限,這並沒有幫助。

有人能指出我正確的方向來得到這個排序嗎?我還運行DiskUtility並修復了硬盤上的權限。

+0

我對Android SDK管理器一無所知,但在'sudo'下運行時會有所不同的是,哪些首選項和應用程序支持文件會被使用。所以,試圖清除那些。或者,作爲一個實驗,嘗試從新的用戶帳戶運行它作爲測試。 – 2012-04-14 11:53:34

+0

謝謝你生病了,在一個新的帳戶下。 – Mimminito 2012-04-16 09:59:34

回答

1

啓動時發生段錯誤可能是因爲SDK Manager腳本找不到正在運行的Java運行時。請注意,最近的Mac OS X Java更新可能會禁用您的Java運行時。打開/應用程序/實用程序/ Java首選項,並確保您已啓用運行時。

20

如果您有外部顯示器,請嘗試將其斷開連接。直到斷開我的外部顯示器之前,我遇到了同樣的問題。一旦仿真器運行,您可以重新連接它。

+0

這很瘋狂,但正是我發生的事情。 – morais 2013-07-02 13:07:04

+0

我在外部顯示器上關閉仿真器後出現此錯誤。這個答案完美無缺! – 2013-08-28 14:05:48

+1

這絕對是瘋狂的......但解決了這個問題。 – emrahgunduz 2013-10-31 14:22:01

0

我有這個問題藏漢 - 懶惰的人的選擇是簡單地編輯在emulator-user.ini存儲的窗口位置爲AVD並設置一些積極的東西,像這樣:

window.x = 1 
window.y = 1 
uuid = 1337313377559 

你可以找到這個文件在~/.android/avd/your_avd_name/emulator-user.ini