在做Android開發的時候,經常需要修改framework或是系統package裡面的東西,如果沒有硬體去的話,可以在模擬器上面去驗證。

具體方法是,複製你所建立的模擬器版本的system.img到你存放模擬器鏡象的路徑中,android預設的存放路徑是C:\Documents and Settings\(你的登錄名)\.android\avd,放到avd/xxx.avd/裡面去。一般啟動模擬器的時候,會去這個目錄找相應的鏡像,如果找不到則會載入創建這個模擬器所用到的鏡像。這就是我們改了system裡面的東西,重啟之後就沒有的原因。我們放一個system.img進去,改動就會保存到這個檔,下次再啟動模擬器的時候,這個改動還在。

然後使用命令啟動你所建的模擬器,需要-partition-size指定給模擬器預留的空間,不然remount之後push提示空間不足android2.3是我所建立的模擬器的名稱。

emulator -avd android2.3 -partition-size 512
 
 

具體方法是,複製你所建立的模擬器版本的system.img到你存放模擬器鏡象的路徑中,android預設的存放路徑是C:\Documents and Settings\(你的登錄名)\.android\avd,放到avd/xxx.avd/裡面去。一般啟動模擬器的時候,會去這個目錄找相應的鏡像,如果找不到則會載入創建這個模擬器所用到的鏡像。這就是我們改了system裡面的東西,重啟之後就沒有的原因。我們放一個system.img進去,改動就會保存到這個檔,下次再啟動模擬器的時候,這個改動還在。


 

然後使用命令啟動你所建的模擬器,需要-partition-size指定給模擬器預留的空間,不然remount之後push提示空間不足android2.3是我所建立的模擬器的名稱。


 

emulator -avd android2.3 -partition-size 512
創作者介紹

資訊園

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()