現在我剛安裝了gvSIG Mobile Mobile Mapper 100考慮到這是我的第一次,而且我打算在今年剩下的時間裡利用這次經歷,像我這樣寫很方便,以免別人得到一些煩人的東西(來自龜頭)。
1.什麼版本
對於 Windows Mobile 5 或更高版本的 PDA 上的任何 gvSIG Mobile 安裝,該過程都類似。 不過作為參考,我正在使用:
Windows Mobile 6.5 Professional,帶有CE OS 5.2.21895
這在開始/設置/系統/關於驗證
對於gvSIG,我要安裝版本0.3.0 Build 0275,為什麼 我想嚴肅地打賭Java,儘管我也可以在PhoneME上將其安裝在此虛擬機(JVM)上。
2.下載程序
要下載gvSIG,我已經在這個鏈接中完成了:
http://www.gvsig.org/web/projects/gvsig-mobile/official/piloto-gvsig-mobile-0.3/descargas
有了這個,我們將獲得一個名為的文件 gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab
隨著時間的推移,可能會有更新的版本,因此請務必檢查此鏈接:
http://www.gvsig.org/web/projects/gvsig-mobile/official
我選擇了 gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab,意識到這個版本不包括先決條件(虛擬機),遺憾的是因為之前他們這樣做了。 但在 Java 政策發生變化之後,我們已經預料到了這些後果。 甲骨文將收購SUN.
為此,您還必須下載名為 J9 的虛擬機。 列表中的一些鏈接已損壞,包括 http://www.cs.kuleuven.be/~davy/phoneme/downloads.htm 出現在gvSIG Mobile手冊中,所以我會建議這個下載J9:
http://www.esnips.com/nsdoc/5277ca5b-79e2-415e-bd2b-667e7d48522d/?action=forceDL
下載一個名為J9.zip的壓縮文件,解壓時要小心,一定要選擇“在此處解壓”而不是“在J9\中解壓”,因為這會創建另一個名為J9的文件夾,以後會打擾我們。
最後我們必須等待解壓後的內容為“J9\PROJ11\bin...”的形式
3.將程序上傳到Mobile Mapper
Mobile Mapper 100附帶的Windows Mobile版本(通常適用於任何PDA)通常會帶來一些安裝ActiveSync的問題,幾乎總是因為可執行文件是基於Flash Player構建的,而有時(尤其是在Windows 7中)卻沒有識別現有更新或不允許安裝不支持的應用程序。 但這可以通過直接從Microsoft頁面上的移動設備下載選項中下載來解決。
http://www.microsoft.com/downloads/es-es/default.aspx
重要的是我們可以從PC上看到連接的設備,否則我們就必須通過SD卡來傳遞它。
只有兩件事要加載:
-gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab 文件,我們將其放置在其中一個文件夾中,在本例中,我在所謂的“應用程序數據”中執行此操作。 我建議您在那裡執行此操作,以便您可以逐步遵循此說明。
-名為 J9 的文件,我們直接將其放置在根目錄中。 當我提到根時,這意味著 J9 文件夾應該與其他文件夾(例如 Application Data、ConnMgr、Windows 等)處於同一級別。
這使得Java虛擬機可以運行。
4.安裝gvSIG
要安裝gvSIG,你必須去我們上傳文件的文件夾。
這是完成的 開始/瀏覽器,然後在這個瀏覽器模擬器中我們查找“Application Data”文件夾,我們應該在那裡看到該文件。 一鍵點擊,程序開始安裝過程; 如果有以前的版本,它會通知我們它將被替換。 您必須選擇安裝在計算機(我的設備)上,而不是安裝在外部卡(存儲卡)上。
5.運行gvSIG
要運行它,我們選擇“開始”,gvSIG Mobile 圖標應該已經出現在顯示應用程序的面板中。
該圖標被點擊,結果應該提升飛濺幾秒鐘,然後程序界面。
6.常見問題
首先,如果程序不運行(步驟 5),或者出現 Windows Mobile 錯誤消息,重要的是要了解所調用的文件的內容。 g_mobile_launch_log.txt, 它位於 gvSIGMobile 文件夾中。 最好的情況下,您應該收到如下消息:
gvSIG移動啟動日誌文件:
假設 gvSIG 主文件夾:\gvSIGMobile:
檢查J9是否在root中...
是!
截斷,aux.npos = -1
截斷,首先= 3
截斷,Resp = \ J9
J9路徑被截斷:\ J9
編寫具有良好路徑的start.opt文件......
編寫啟動參數......
J9 params = “-Xoptionsfile=\gvSIGMobile\start.opt” es.prodevelop.gvsig.mobile.app.Launcher p=\gvSIGMobile m=J9
J9路徑:\ J9 \ PPRO11 \ bin \ j9w.exe
J9 參數:“-Xoptionsfile=\gvSIGMobile\start.opt” es.prodevelop.gvsig.mobile.app.Launcher p=\gvSIGMobile m=J9
gvSIG手機成功上線
根據消息,您可以看到問題出在哪裡。 這是一個例子,通常是因為我們沒有放置J9文件夾,看系統是否會在根目錄之外尋找它的可能性,就像它是否安裝在SD卡上或是否安裝PhoneME一樣:
gvSIG移動啟動日誌文件:
假設 gvSIG 主文件夾:\gvSIGMobile:
檢查J9是否在root中...
不!
找出SD卡路徑......
在根中搜索'\ J9 \ PPRO11 \ bin \ j9w.exe'...
找到SD卡路徑:\ Storage Disk
找到SD卡路徑:\
在 9 個 SD 卡中的任何一個中找不到文件:“\J11\PPRO9\bin\j2w.exe”。
無法找到SD卡,找不到J9!
檢查PhoneME是否在root中...
不!
找出SD卡路徑......
在根中搜索“\ phoneme \ personal \ bin \ cvm.exe”...
找到SD卡路徑:\ Storage Disk
找到SD卡路徑:\
在 2 個 SD 卡中的任何一個中找不到文件:“\phoneme\personal\bin\cvm.exe”。
無法找到SD卡,PhoneME找不到!
無法啟動gvSIG Mobile。 可能沒有發現JVM。
別忘了, gvSIG郵件列表嗯,通常這件事已經發生在某人身上,答案就在那裡。 如果沒有,向列表發送簡單的電子郵件將非常有效地得到社區的回复。
如果不是...我都是耳朵...