嘗試新的系統KitKat,有幾個想法,1,購買新手機(經濟實力不行);2,購買開發板,關注的有tiny4412 cb2等等都沒有出4.4的系統。到最後只能用模擬器來感受了。
1.裝Android 4.4的sdk
主要參考這裡,解決網路的問題,關於模擬器再透漏一個細節,要想跑的快,就選x86的架構。
2.Google Chrome添加雲印表機
主要看Chrome的協助文檔,設定->顯示進階設定->Google雲列印管理-> 會自動掃描我電腦上用過的印表機,全部勾上。添加後如下:
3.在系統中掃描印表機<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+oaGhocSjxOLG98b0tq+686OsyejWwy0+tPLTobvht6LP1rrNzfjJz7XEvdjNvLa8srvNrKOsw7vT0LTy06G3/s7xoaOwtNXVw/vX1tXStb3By7Ty06G3/s7xo6zSu7j2ysdHb29nbGXUxrTy06GjrMHt0ru49srHSFAgUHJpbnQgU2VydmljZSBQbHVnaW6ho9XitM7T0LXjz/HBy6OsyOfPws28y/nKvqO6PC9wPgo8cD4gPGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140316/2014031609525064.jpg" alt="\">
4.使用印表機
使用方法是:API Demos->App->Print->Print Bitmap->(設定)->Print就會自動掃描印表機了。有了這些只能說是成功了一半,HP的列印服務外掛程式只能去搜尋HP的網路印表機,我沒有這個裝置;關於雲列印是添加印表機了的,但是致使問題接踵而至,雲列印提示需要Google帳號才可以搜尋:
這個要求直接讓我這次的探索走近了死胡同,因為模擬器上是沒有辦法使用Google的帳號的。上一句總結似乎有點草率,不過由於我之前在模擬器中使用Google Play一直不成功,導致我錯誤的認為Google賬戶也不能用。其實在配置虛擬機器使用“Google API”就可以正常的添加賬戶。這下就搜尋到了我在chrome中添加的印表機了:
總結:這次探索收穫不少,瞭解了Google做列印的方式和Apple少許不同,前者做的是平台,一個架構,各自可以有各自的協議。後者就是要求所有的印表機廠商支援一個新的協議。對於Google的這個做法,我預計甚至可以自己寫一個列印外掛程式來支援實體USB串連的印表機也是有可能的。