2011年6月3日

使用 mCoolMate 問題回報的功能

受限於 android 手機的多樣化, 不僅 android 版本從 1.x ~ 2.x 都有,
就連同一種版本的 android, 也因各家廠商, 甚至每款機型的實作不同,
而有或多或少的不同, 所以 mCoolMate 無法在每款機型上一一測試,

而且隨著加入的功能越來越多, 也越來越複雜, 雖然很小心儘量在
更新前做了詳盡的測試, 但難免會掛一漏萬.

底下介紹了如何打開除錯, 並將 Log 記錄回報給我的步驟, 有了比較
詳細的 Log 記錄, 有助於更快把問題解決.

在發生問題時, 或這個問題是隨機出現時, 第一個動作, 就是先開啟
除錯功能.

PS: 因為除錯功能開啟後, 會記錄比較詳細的Log, 多少會減慢執行速度,
所以預設"除錯功能"是關閉的, 但也請不用擔心 Log 檔案會佔據太
多寶貴的手機儲存空間, 系統會自動將3天前的 Log 檔案清掉的.


回報過程
先打開除錯功能
1. 在 mCoolMate 程式裡, 按下"MENU" 鍵


2. 在下方彈出的選單中, 點選"回報"


3. 在彈出的"Log回報"視窗, 選擇"開啟除錯"

4. 視窗關閉後, 請將有問題的動作, 重新操作一遍, 或等待問題發生,
待問題發生後, 請稍待一會兒, 再依前面 1~2 點叫出 Log 回報視窗,
並按下"確定"按鈕


5. Log 回報是採 eMail 回報的方式, 在按下"確定"鈕後, 會彈出一個選擇
eMail 軟體的選單, 一般都選擇 "Gmail" 就好

6. 請在信件內容註明問題的狀況, 可以的話, 請順便說明問題發生的時間點,
及執行動作的順序.
在註明完文字後, 請按下右上角"的發信按鈕


7. 若手機上打字不方便的話, 可以再另外用 pc上的 email 將問題說明清楚,
待我收到問題後, 會儘快查明是什麼問題並回覆, 謝謝大家. ^_^

解決 mCoolMate 下無法登入 Google Talk 的問題

Google Talk 是一個很特別的服務, 有時候連 Android Market 無法順利下載軟體時, 只要登入 talk 就立刻可以下載了, 官方也未曾解釋為什麼會有這樣的狀況.

關於 google talk 的問題, 之前大部份網友回報的, 大都是無法登入的問題,
但一旦順利登入了, 之後就都沒問題了..Orz

之前我有請幾位網友幫忙測試, 目前還無法確認它發生的規則.
大部份的人都沒問題, 但就是有人怎麼試就是登入不進去..

理論上將"相容模式"關閉的話, 應該比較有機會登入 Talk, 因為有針對 Google 的服務作封包轉向的動作, 但實務上網友反應卻是將"相容模式"打開比較容易連得上...

請在發生這個問題時, 試著以下的操作.
1. 關閉並離開 Google Talk
2. 關閉 mCoolMate 無縫切換(免費版不用作這動作)
3. 停止 mCoolMate 執行狀態
4. 切換 mCoolMate 相容模式 ( 若原本是關閉著, 改勾選, 若原本是勾選的,
請改成沒勾選)
5. 開啟 mCoolMate 執行狀態
6. 重新試著 登入 Google Talk
7. 若仍無法登入 Google Talk , 請重覆 1~6 一次, 並切換"相容模式"
8. 若成功登入以後, 據網友回報, 以後就可以正常使用了.

不確定這問題是否可以依這樣方式完全解決, 請先試試看,
若有任何狀況, 請打開除錯功能, 再操作一次動作.
在操作完後, 稍待一會, 將 Log 回報給我, 謝謝你!

2011年6月1日

解決 android 手機使用 mCool 時, 無法瀏覽 Yahoo!奇摩 網頁的問題

mCoolMate - 軟體回報 這篇裡有提到要瀏覽 yahoo 網頁的話,
因為 yahoo 會自動根據連線裝置來送出網頁, 但經過 mCool 的 proxy 後,
會導致 yahoo 誤判, 送出錯誤的網頁, 使得使用 mCool 時, 都無法順利瀏覽 yahoo 網站.

在那一篇文章中, 教導大家使用改連 http://tw.yahoo.com/?m=1
以在url指定參數的方式, 來強制 yahoo 送出一般 pc版的網頁.

但這樣的方式, 在進入 yahoo!奇摩 首頁後, 繼續點擊其它連結時, 就會破功,
因為那些連結的 url 並不會再自動幫你加上 ?m=1 的參數.

因此底下教導大家另一個方法, 修改 android 上內建的瀏覽器, 讓它假裝是桌機
的瀏覽器, 送出相對應的識別字串, 以騙 yahoo!奇摩 送出一般桌機的網頁.

1. 執行 android 內建的瀏覽器, 鍵入 http://tw.yahoo.com , 並按"右箭頭"前往



2. 此時瀏覽器會回應錯誤的網頁



3. 在瀏覽器的 URL 處, 鍵入 "about:debug" , 並按"右箭頭"前往
(請注意, 按"右箭頭"前往之後, 並不會發生什麼事, 畫面一樣是停在這裡)



4. 按手機的 "MENU" 鍵, 叫出選單, 並按下"更多"



5. 按下"設定"

6. 將設定選項拉到最底下, 並點選 "UAString",



7. 將預設的 "Android" 改為 "Desktop"



8. 按"BACK" 關閉設定視窗, 重新鍵入 http://tw.yahoo.com 並前往



9, 大功告成

希望能解決大家的問題, 有發現任何其它問題, 請再提出, 謝謝!


PS: 有網友提醒我, 這樣修改後, 所有的網頁都會變成傳統版了, 如果
       原本有些網站有提供手機版, 但經過這樣修改後, 全部都只會收到
       傳統版,  的確會有這樣的問題, 所以請大家自行取捨要不要這樣修
       改, 或者不修改內建瀏覽器, 而改使用其它瀏覽器, 也是一種可行方
      法囉.