日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

扩展Windows Mobile模拟器存储空间的方法

發布時間:2023/12/9 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 扩展Windows Mobile模拟器存储空间的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Windows Mobile應用程序開發的初期,可以使用SDK自帶的模擬器來進行調試,這給我們開發人員提供了一種方便的途徑。一般的應用程序,占用空間的大小也就幾 百K,或者幾M,這在模擬器上調試起來一點問題也沒有。但是有的時候,我們要安裝的程序或者需要Debug的程序超過了一定的大小以后,如果按照默認的系 統設置,就無法進行調試了。為什么?就是因為我們打包了比較多的dll和資源庫,使得系統的存儲空間耗盡。通過這篇文章,你就可以了解如何擺脫模擬器存儲 空間的限制。

1. Windows Mobile模擬器存儲空間瀏覽

??? 首先,我們來看看Windows Mobile模擬器默認存儲空間的情況。以下我僅列出了PocketPC 2003se Emulator、Windows Mobile 5.0 PocketPC R2 Emulator、Windows Mobile 6 Professional Emulator和Windows Mobile 6.5 Professional Emulator這4中模擬器的Memory Setting:

圖1:4種WM模擬器的Memory Settings情況

??? 從圖1中我們可以看到,除了PocketPC 2003se Emulator可以讓用戶來調整Storage和Program的空間大小比例以外,其他3種模擬器的Storage大小都是32M,用戶不可調整;而 Program的大小確各不相同。下面,我們來看看如何對這些不同版本的WM模擬器的Memory進行擴展。

2. WM模擬器Memory擴展方法

2.1 Program Memory擴展方法

??? 對于模擬器中的Program存儲部分,我們可以通過Visual Studio的設置來改變,該方法對于以上4種模擬器均適用。具體方法如下,通過Tools –> Options -> Device Tools ->?? Devices菜單,選中目標模擬器,以Windows Mobile 6 Professional Emulator為例,點擊右邊的"Properties”菜單,然后在彈出的對話框中選"Emulator Options”,在“Specify RAM Size”中填寫需要的存儲空間大小,這里我填寫了256。重啟模擬器以后,就能夠看到Program的大小改變了。如下圖2所示:

圖2:使用Emulator Options改變Program空間大小

2.2 利用Storage Card進行擴展的方法

??? 有時候我們需要在模擬器上安裝一些應用程序來測試,這就可以通過Storage Card來進行擴展,該方法對于以上4種模擬器均適用。具體方法如下,選擇模擬器的 File->Configure->General->Shared folder,并選擇本地PC的一個文件夾,映射為模擬器的Storage Card。如下圖3所示:

圖3:利用Storage Card進行擴展

2.3 改變程序調試目錄進行擴展

??? 我們建立的Windows Mobile項目,默認的程序調試路徑為My Device->Program Files,如下圖4所示:

圖4:程序調試默認路徑

??? 但是有的時候,我們調試的應用程序可能會占用很大的空間,如果超過了Storage的限制(32M),那么肯定就無法進行調試。既然Storage的大小 為32M,已經hard code了,那么我們有沒有辦法來改變程序調試的路徑,使其也映射到本地PC文件夾呢?答案是肯定的。具體方法如下:點擊”Project Properties”,(注意不是Solution Properties),改變Device中的Output File Folder,例如改為“\storage card\***”,這樣,當你Debug程序的時候,就會下載到Storage Card當中去了,而Storage Card又已經通過方法2.2映射到本地PC的文件中去了。因此,我們就不用受32M Storage空間的限制了。如下圖5所示:

圖5:改變程序調試目錄進行擴展

2.4 PocketPC 2003se Emulator 中改變Storage和Program的比例

??? 在PocketPC 2003se Emulator中,如果需要調試比較大的程序,我們可以通過方法2.1,將RAM空間變大,然后再改變Storage和Program的比例,來擴大Storage。如下圖6所示:

圖6:PocketPC 2003se Emulator擴大Storage

3. 總結

??? 本文總結了4種擴展Windows Mobile存儲空間的方法,特別是第三種方法,在Debug階段,如果調試的應用程序占用空間比較大,通過該方法就可以順利進行調試。希望本人在這里總結的這些方法對廣大Windows Mobile開發愛好者有用。

本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 轉自:http://www.cnblogs.com/dearsj001/archive/2009/08/15/ExtandWMMemory.html

轉載于:https://www.cnblogs.com/chlyzone/archive/2011/03/12/1982033.html

總結

以上是生活随笔為你收集整理的扩展Windows Mobile模拟器存储空间的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。