因為更新了Cordova的版本,而新的版本需要更新Android的SDK,
所以也順便把Android的SDK版本升級,完成升級後,重開電腦與Genymotion,
但是發現無法以ADB連線到Genymotion,訊息如下:
E:\Android_Software\adb>adb devices
adb server is out of date. killing...
- May 11 Mon 2015 16:09
Android SDK升級後,Genymotion無法以ADB連線
- May 08 Fri 2015 14:59
GitHub排除無需控管的檔案、資料夾
我用Git來控管Cordova的專案,但是Cordova會產生核心所需的檔案及資料夾,
但是這些核心必需的資料與我的程式並無關聯,所以沒有需要版本控制。
所以透過.gitignore檔案來進行定義忽略清單,可以排除不需要加入版本控管的檔案。
.gitignore是一個文字檔,可用萬用字元(*)來取代部份檔名,也可以排除整個資料夾。
- May 08 Fri 2015 13:21
Cordova 5.0 以ant.properties release APK失敗
今天昇級到cordova 5.0,但是原本使用ant.properties在APK簽名的方法卻失敗了。
指令「cordova build androird --release」仍然可以使用,但是沒有產生singer的apk。
在platforms\android\build\outputs\apk底下只有android-release-unsigned.apk,
而沒有android-release.apk,而且編譯的過程中也沒有出現輸入金鑰密碼的提示。
- May 08 Fri 2015 09:36
Phonegap/Cordova build release錯誤:keystore is not valid
Phonegap無法以「phonegap build --release」編譯成帶有keystore的APK。
但是可以「cordova build --release」來取代編譯。
在編譯有keystore的APK時,必須先在platforms/android底下新增ant.properties
內容為指定keystore的Path與alias,範例如下:
- May 07 Thu 2015 16:16
PC版的Chrome可以模擬行動裝置對HTML5除錯
今天在測試開發HTML5時,發現Chromew可以模擬行動裝置除錯,方便HTML5在行動裝置上的除錯。
如下圖點選紅色框選處並選擇「更多工具」的「開發人員工具」
開發人員工具的工具列上有一個行動裝置的圖示,如下圖紅色圈選處,按下圖示
- May 06 Wed 2015 10:16
phonegap的navigator.app.exitApp()失效
原始內容如下:
-------------------------------------------------------------------------------------------
- May 03 Sun 2015 11:12
台南鹽水--台灣詩路
回程回台南時,在台19線上看到指標,所以就停下來看看,它是一條由數十首繪有台灣詩的陶片及木棉樹組成的步道。
週邊有月津港、頑皮世界等景點,是一個小村落的慢調生活。
- May 03 Sun 2015 11:07
白人牙膏觀光工廠與將軍府
昨天到嘉義參加母親節的慶祝宴會,順道前往白人牙膏觀光工廠參觀,館內有準備免費的冰熱開水、咖啡、可樂等飲品。
還可以在現場參與牙膏的簡報,約10~15分鐘,可以換取一支冰棒及兩個小號的牙膏。
另外館內還可以參觀設置在館內的將軍府,原址在中國江西省,鄱陽縣,館方將整棟建築原樣運回台灣,已有130多年的歷史。建築有濃厚的中國古代風格,館內也陳列許多的藝術品,值得一看。
- Apr 30 Thu 2015 11:46
Node-Webkit的簡單範例
node-webkit是一個整合Chrome瀏覽器與node.js的專案,採用V8 JavaScript編譯引擎。
可以開發桌面型的HTML+js的程式,而且還支援跨平台。
Node-webkit目前支援了Linux、Windows與MacOS等三大平台,還可以用npm安裝node.js。
Node-Webkit下載:https://github.com/nwjs/nw.js/
- Apr 30 Thu 2015 10:57
windows的copy指令合併兩個檔案
C:\>copy /?
(略…)
如果要附加檔案,指定一個目的檔案,及數個來源檔案 (使用萬用字元
或 file1+file2+file3 格式)。