2012-09-02 45 views
4

我想在Eclipse(Android 2.3.3,在Windows 7 64位機器上)中運行Android項目,但我遇到以下錯誤(在控制檯窗口中)。這個工作幾個小時前,但現在沒有,我不認爲我改變了任何重大事件。希望我能解決這個問題的任何幫助請Android Java模擬器。 。警告:數據分區已在使用中。更改將不會持續

[2012-09-02 17:38:33 - mapviewballoons.Main] Starting incremental Pre Compiler: Checking resource changes. 
[2012-09-02 17:38:33 - mapviewballoons.Main] Nothing to pre compile! 
[2012-09-02 17:38:33 - samplemap] Refreshing resource folders. 
[2012-09-02 17:38:35 - Emulator] WARNING: Data partition already in use. Changes will not persist! 
[2012-09-02 17:38:35 - Emulator] WARNING: SD Card image already in use: C:\Users\MACHINEOVA\.android\avd\MAPAPP1.avd/sdcard.img 
[2012-09-02 17:38:35 - Emulator] WARNING: Cache partition already in use. Changes will not persist! 

回答

2

請嘗試檢查AVD中的「擦除用戶數據」並運行它。如果這不會幫助結束adb進程(alt-ctrl-del - >啓動任務管理器,並在進程選項卡中找到adb.exe來關閉它)。重新啓動日食,它應該工作。

+0

我在哪裏可以找到AVD中的「擦除用戶數據」?我如何從Eclipse中獲得它? Eclispe中的 – Kobojunkie

+0

:轉到'Window' - >'AVD Manager'然後選擇你的avd並點擊開始。你會看到很少的複選框。取消選中所有內容並僅保留選中'擦除用戶數據' –

+0

我確實在那裏檢查,但沒有看到「擦除用戶數據」複選框。我看到一個「Snapshot Enabled」複選框,目前未選中。 – Kobojunkie

0

只需刪除所有已配置的仿真器。 使用Eclipse工具條中的AVD(android虛擬設備)管理器創建一個新工具 嘗試使用正常程序 ,這將正常工作。

7

同樣的問題,我也面臨。

我刪除了我的模擬器並創建了一個新的模擬器。

這對我來說工作得很好。

2

我解決了同樣的問題,首先確保在任務管理器的進程選項卡上沒有運行adb.exe進程。

然後確保AVD(windows上的avd.exe)沒有被作爲GUI或任何終端調用(avd.exe -avd)。

注 - 檢查「擦除用戶數據」不會以任何方式幫助解決此問題。 同樣刪除你的AVD也不是一個明智的解決方案來解決這個問題。

6

如果以前的答案都沒有工作嘗試導航到錯誤消息中提到的文件夾(在您的情況C:\ Users \ MACHINEOVA.android \ avd \ MAPAPP1.avd /)和(在Windows上)將有名稱以.lock結尾的幾個文件夾,刪除它們並重新啓動您的模擬器。

+0

爲我工作(其他選項不起作用)。 –

0

殺亞行過程中,並重新啓動你的Eclipse

0

刪除* .lock目錄在.android \ AVD \ your.avd \,重啓模擬器

這發生在我身上模擬器不正確閉幕後。我沒有關閉它,但關閉了模擬器運行的計算機。直接模擬器退出將有所幫助。

相關問題