目前分類:Android (71)

瀏覽方式: 標題列表 簡短摘要
Google Play:
https://play.google.com/store/apps/details?id=com.twtnn.aedtnn

Soruce Code(GitHub):
https://github.com/lyhpcha/aedtnn

keven 發表在 痞客邦 留言(0) 人氣()

因為更新了Cordova的版本,而新的版本需要更新Android的SDK,
所以也順便把Android的SDK版本升級,完成升級後,重開電腦與Genymotion,
但是發現無法以ADB連線到Genymotion,訊息如下:
E:\Android_Software\adb>adb devices
adb server is out of date. killing...

keven 發表在 痞客邦 留言(0) 人氣()

我用Git來控管Cordova的專案,但是Cordova會產生核心所需的檔案及資料夾,
但是這些核心必需的資料與我的程式並無關聯,所以沒有需要版本控制。

所以透過.gitignore檔案來進行定義忽略清單,可以排除不需要加入版本控管的檔案。
.gitignore是一個文字檔,可用萬用字元(*)來取代部份檔名,也可以排除整個資料夾。

keven 發表在 痞客邦 留言(0) 人氣()

今天昇級到cordova 5.0,但是原本使用ant.properties在APK簽名的方法卻失敗了。
指令「cordova build androird --release」仍然可以使用,但是沒有產生singer的apk。
在platforms\android\build\outputs\apk底下只有android-release-unsigned.apk,
而沒有android-release.apk,而且編譯的過程中也沒有出現輸入金鑰密碼的提示。

keven 發表在 痞客邦 留言(0) 人氣()

Phonegap無法以「phonegap build --release」編譯成帶有keystore的APK。
但是可以「cordova build --release」來取代編譯。

在編譯有keystore的APK時,必須先在platforms/android底下新增ant.properties
內容為指定keystore的Path與alias,範例如下:

keven 發表在 痞客邦 留言(0) 人氣()

今天在測試開發HTML5時,發現Chromew可以模擬行動裝置除錯,方便HTML5在行動裝置上的除錯。
如下圖點選紅色框選處並選擇「更多工具」的「開發人員工具」
I01

開發人員工具的工具列上有一個行動裝置的圖示,如下圖紅色圈選處,按下圖示

keven 發表在 痞客邦 留言(0) 人氣()

原始內容如下:
-------------------------------------------------------------------------------------------



keven 發表在 痞客邦 留言(0) 人氣()

簡易型的兒童九九乘法,沒有華麗的背景與廣告,只有單純的九九乘法與練習

一個簡易型的兒童九九乘法,沒有華麗的背景,只有單純的九九乘法與練習。
分為九九乘法表、階梯式背誦、基本練習、進階練習。

keven 發表在 痞客邦 留言(0) 人氣()

這個是我第一個嘗試以HTML5+jQuery Mobile來製作的網頁型APP,
配合Phonegap轉製成獨立的Android APP程式。
Phonegap可以把網頁轉成獨立的APP,所以不用上網也可以執行。

程式只有一個很簡單的設定,把輪值的人數與你輪值的第一個日期輸入,

keven 發表在 痞客邦 留言(0) 人氣()

我的SIM卡支援3G,雖然有下載量750MB的限制,
但是我無法藉由3G從Play商店下載任何APK,
可是只要是在WiFi環境下就沒有這樣的限制。

為了避免不小心因為APK更新或廣告而超過750MB,

keven 發表在 痞客邦 留言(0) 人氣()

之前看「萬能鑑定士Q」的日本電影時,女主角到法國工作,
但是不懂法語,有人用手機直接說日語,再由手機翻成法語,
而且還可以發音,藉由手機完成翻譯的動作。

原來Google翻譯也有這樣的功能了,開啟Google翻譯APP後,

keven 發表在 痞客邦 留言(0) 人氣()

今天剛好有需要在ASUS ME70CX擷取螢幕,
所以試了一下,預設值其實還蠻簡單的,
長按下圖紅色框處,聽到「咔」一聲就OK。

擷取的圖片會放在「Screenshots」資料夾。

keven 發表在 痞客邦 留言(0) 人氣()

過年前在拍賣網上買了一台ASUS ME70CX,規格一般,但是支援GPS,
新機價格只有2000元,電池續航力也還不錯。

這台Android的版本是4.4.2,預設是看不到「開發人員選項」,
要啟用「開發人員選項」只要在「版本號碼」上連按7次就可以了。

keven 發表在 痞客邦 留言(0) 人氣()

我是安裝Genymotion來當預設的Android模擬器,因為電腦重新安裝作業系統,連帶也重新安裝Genymotion。
而我的SDK是安裝C:\adt-bundle-windows-x86_64-20140702,而我自己有抽出ADB的程式在C:\adb底下。
當我成功開啟Genymotion後,在win 7 的命令列下輸入adb devices,但是卻看不到Genymotion的裝置。
所以我有做了以下的設定後,就可以正常以ADB連線並安裝測試的APK。
Image003

keven 發表在 痞客邦 留言(0) 人氣()

我用Sublime Text 3 來撰寫Corona SDK,
在點選「Corona Editor」 -> 「Corona Debugger」 -> 「Run 」 後,出現錯誤的視窗:
Image001

選擇「Preferences」 -> 「Settings - User」

keven 發表在 痞客邦 留言(0) 人氣()

1、修改config.lua的設定值:scale = "letterbox"

2、main.lua的程式如下:
local sceenX = display.contentWidth - (display.screenOriginX * 2)
local screenY = display.contentHeight - (display.screenOriginY * 2)

keven 發表在 痞客邦 留言(1) 人氣()

練習Corona SDK時剛好有需要寫一個離開程式的按鈕,把找到的程式範例記錄下來。

local function ButtonExit_Handle()
--判斷是否為Android或iOS
if system.getInfo("platformName")=="Android" then

keven 發表在 痞客邦 留言(0) 人氣()

上星期看到Google Cardboard 簡易式3D眼鏡,覺得很有趣,只要厚紙版、磁石、焦距45mm凸透鏡等材料,
再配合Google Play內的Cardboard APP,就可以體驗3D VR的世界了。
下載完Cardboard APP後,內有一個Demo可以體驗,也可以再下載其他的APP來體驗,只是目前APP數量非常少。
07

keven 發表在 痞客邦 留言(0) 人氣()

最近換了新電腦,在登入Corona SDK之後,出現了下列的訊息:
You are already using this software on two other computers

上述的錯誤訊息表達的很明確,就是Corona SDK最多只能安裝在兩台電腦上。
但是我沒有注意這個限制,直接把舊電腦格式化後報廢掉了,就算我登入會員也找不到可以刪除的選項。

keven 發表在 痞客邦 留言(0) 人氣()

因為寫好了一個測試的專案,但是圖示卻還是預設的圖案,而且APP的顯示名稱也不是中文的。

所以我就試著更改成自訂的圖示,並且想辦法讓APP可以顯示中文名稱。

要顯示中文名稱,我自己是在build的設定上更改,如下圖把Application Name改為九九乘法,

keven 發表在 痞客邦 留言(0) 人氣()

1 234