按月彙整:十二月 2013

《網頁遊戲開發秘笈》內容討論及勘誤

更新記錄

2015年10月23日13:15 添加勘误


請各位讀者將涉及本書內容的勘誤、意見及建議評論於此,以便集中瀏覽,謝謝!


勘误表

位置:第17頁,程序清單1.14,第8至10行代碼
章節:第1章,第5節
原文:

    $(":checked").each(function(i) {
      var answerString = answerString + answers[i].value;
    });
改文:(刪去這3行代碼)
回報者:newnius

豆瓣信息頁面:
http://book.douban.com/subject/25888236/
china-pub信息頁面:
http://product.china-pub.com/3803734
卓越亞馬遜信息頁面:
http://www.amazon.cn/游戏开发与设计技术丛书-网页游戏开发秘笈-Evan-Burchard/dp/B00K62FWU0/ref=sr_1_1
當當網信息頁面:
http://product.dangdang.com/23471900.html
京東信息頁面:
http://item.jd.com/11459737.html

英文原版书相關信息:
名稱:《The Web Game Developer’s Cookbook: Using JavaScript and HTML5 to Develop Games》
作者:Evan Burchard
出版社:Addison-Wesley Professional

Amazon信息頁面:http://www.amazon.com/Web-Game-Developers-Cookbook-JavaScript/dp/0321898389/ref=sr_1_1_title_1_pap
豆瓣信息頁面:http://book.douban.com/subject/20062376/

廣告

Nexus設備刷原廠鏡像時所需注意之事項

今日看到Nexus 10提示可升級至4.4.2,遂升級之,平板重啓之後,開始運用升級包,過程中提示簽名驗證失敗。clockwork會彈出菜單,我通過菜單強行將升級包刷入,然後clockwork還會提示root權限可能丟失,問是否修復,我選擇了修復。

重啓平板後,一直卡在黑底白字Google畫面不動。關機後反復重啓,反復卡住。所幸可進bootloader,試着清理緩存分區,可是無效,又試着恢復出廠設置,依然無效,只能刷原廠鏡像,花費好幾個小時總算修復好。現將注意事項總結如下。

  1. Google官網所列下載地址偶爾會有問題,請尋找有效下載源。起初在官網頁面(https://developers.google.com/android/nexus/images)下載Nexus 10所用之Android 4.4.2原廠鏡像,但卻回報404錯誤。後於XDA論壇找到此文:http://www.xda-developers.com/android/android-4-4-2-kot49h-source-code-released-factory-images-for-nexus-4-5-7-and-10/,其中列出了正確地址,在此感謝該帖作者WILL VERDUZCO。
  2. 看清設備名,勿下載成其他設備所用鏡像。剛開始我比較着急,不慎下載成Nexus 5之鏡像,刷入時提示「partition table update fail」。我還以為分區表壞了,後來纔發現下錯了。
  3. 刷入系統鏡像時可能會卡在「send ‘SYSTEM’」這一行。將USB線由主機前端拔出,改插在電腦主機後端之USB接口上,重新刷機即可。
  4. 在Ubuntu系統刷機時,為便於操作,可把所下zip文件解壓到Android SDK之platform-tools子目錄,為flash-all.sh加可執行權限,並在命令行中以「sudo ./flash-all.sh」方式執行。另外為保險起見,可將flash-all.sh腳本中所有「fastboot」命令均改為「sudo ./fastboot」。
  5. 刷機之後重啓,已可正常進系統。此時可先關機,於http://autoroot.chainfire.eu/下載「一鍵式recovery與root刷機包」。據本人使用經驗,此法所刷之recovery似乎比手工所刷之clockwork穩定,至少Nexus 5在用它處理之後,從4.4升級至4.4.2時未出現如此嚴重之狀況。