Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android 模擬器修改默認路徑問題

android 模擬器修改默認路徑問題

編輯:關於Android編程

問題產生:

當在本地配置好自己的avd的時候(因為本地可以有圖形界面,當ssh連接到機房服務器時,只能是無界面的,所以需要先在本地配置好),發送到服務器時,avd想放到和工程一個目錄,而不是當前默認的~/.android/avd下,所以遇到找不到avd的問題,

1、知識點(翻譯自官方文檔)

avd文件的默認位置

當創建一個avd時,android 工具會在開發的電腦上創建一個專用的目錄存放avd,目錄包括avd配置文件、用戶數據鏡像、sd卡鏡像及設備相關的其他文件。需要注意的是,這個目錄不包括系統鏡像-----相反,avd配置文件包含一個到系統鏡像的映射,它在avd啟動時被加載。

androd工具也創建一個.ini文件在.android/avd目錄下,這個文件指定avd目錄的位置。

android工具默認創建avd目錄到~/.android/avd(linux/max),c:\Documents and Settings\\.android\(windows xp),c:\Users\\.android\(win7/vista)。如果想自定義位置,則需要在創建avd的時候加上-p 選項。

android create avd -n my_android1.5 -t 2 -p path/to/my/avd

網上查資料,有的說是設置ANDROID_SDK_HOME,這個和avd有關? mv ~/.android/avd ~/.android/avd_bak #take backup of existing images in case you need them ln -s path/to/my/avd ~/.android/ 對,就是設置軟鏈接!
當時在建立軟鏈接的時候,發現鏈接路徑多了一層avd,所以需要刪除這個軟鏈接,悲劇的是,我在刪除的時候,不小心把被鏈接的內容刪除掉了,只能重新配置一遍! 刪除軟鏈接時千萬要注意,比如 rm -rf symbolic_name rm -rf symbolic_name/ <----------切記不要加"/"

總結一下:

1、在創建avd的時候,加-p,指定目錄

2、軟鏈接


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved