2013-05-17 31 views
0

我使用Eclipse作爲我的android開發IDE。如何重新使用現有的AVDs for android-studio

我剛剛安裝了android-studio。我想在Android工作室中重新使用AVD,這是我以前在eclipse中使用的。如何導入在Android工作室的自動真空澱積, 是否有可能,還是應該使用機器人工作室的AVD管理

我的Eclipse的路徑

d:\my_work\Android\Eclipse\ 

和我的Android SDK路徑下載新的自動真空澱積

d:\my_work\Android\Android-sdk\ 

但我的Android-Studio的路徑是

c:\program files(x86)\Android\Android-studio 

更新

這裏是我的AVD目錄 enter image description here

我已經建立2個自動真空澱積系統,你可以看到該文件夾​​Android_2.3.3.avdAVD_for_10_1in_WXGA_Tablet.avd

回答

1

的SDK /等做出/.android的大多數常規安裝USER文件夾中的文件夾(適用於Windows,至少)。

在這個文件夾中你會找到一個avd文件夾。這持有你所有的AVD。

在Android Studio中生成一個新的AVD,將avd配置文件放在同一個文件夾中,從基礎SDK/Eclipse爲我生成一個($ USER/.android/avd),這很有意義,因爲AVD有點像一個獨立的實體(儘管Android Studio帶有自己的SDK)。

我希望這些信息可以幫助您完成配置。

編輯:我做了一些通過Android Studio源代碼的挖掘,發現這個..

* Returns the value for property lastSdkPath as stored in the properties file 
    * at $HOME/.android/ddms.cfg, or null if the file or property doesn't exist. 
    * 
    * This is only useful in a scenario where existing users of ADT/Eclipse get Diamond, 
    * but without the bundle. This method duplicates some functionality of 
    * {@link com.android.prefs.AndroidLocation} since we don't want any file system 
    * writes to happen during this process. 
    */ 

我的猜測是,因爲我已經黯然失色了Android SDK安裝,它用我的文件,我已經建立。

就你而言,你可能沒有發生這種情況(即使它應該,因爲你使用了eclipse)。我將繼續尋找某種「默認」sdk/avd install的來源,以查看我是否可以直接幫助您,但基本上需要在硬盤上的某處搜索.avd文件夾。

+0

所以基本上你所說的是我必須分別爲Eclipse和Android工作室製作其他avds? –

+0

請查看我的編輯。你確定你的avd來自eclipse沒有在Android studio中顯示嗎? – Zerkz

+0

此外,請嘗試將環境變量ANDROID_SDK_HOME更改爲.android文件夾所在的位置(因此,如果您發現它位於C:\,將ANDROID_SDK_HOME設置爲C:\) 如果這不起作用,您能告訴我您的位置AVD位於Eclipse中? – Zerkz

相關問題