android 模擬器修改預設路徑問題

來源:互聯網
上載者:User

問題產生:

當在本地配置好自己的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、軟連結


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.