1. 程式人生 > >Android SDK的AVD由於中文路徑名無法啟動的解決方法(轉載)

Android SDK的AVD由於中文路徑名無法啟動的解決方法(轉載)

在Android SDK中建立了一個虛擬裝置,然而在eclipse中run或在Android SDK中啟動虛擬裝置時,出現錯誤資訊the AVD’s config.ini file is malformed. Try re-creating it.
原因是AVD裝置的配置檔案中不允許中文路徑,例如windows7系統下,如果你的windows登陸使用者名稱是中文名”張三”,當你建了一個虛擬裝置比如G1,則在c:\users\張三\.android\AVD\下有個G1.ini檔案,其中有一行:

path=C:\Users\張三\.android\avd\G1.avd

其中路徑中張三的中文名就會造成出錯

http://udonmai.com/study/build_android_environment.html

解決方案:

以上面情況為例,進入命令列模式(要用管理員許可權執行)

cd c:\users

mklink /J zs 張三

這樣就把c:\users\zs和c:\users\張三這兩個資料夾建立了聯接

然後將G1.ini檔案中路徑改為

path=C:\Users\zs\.android\avd\G1.avd