顯示包含「Android」標籤的文章。顯示所有文章
顯示包含「Android」標籤的文章。顯示所有文章

2013年8月30日星期五

Android Studio not start - Require 64bit JDK

下載試用一下Android Studio,一開始已經出現錯誤,說找不到64Bit的JDK。


其實雖然我Windows 7是64Bit,但所有軟件都是用32Bit,特別是好像Android Studio這類Eclipse base IDE (還有PDT, Aptana Studio),為了與Plug-in有最好的相容性,還是用32Bit版本較好,當然JDK/JRE都是32Bit吧。

上網一Search果然有很多人都中伏,
Android Studio installation on Windows 7 fails, no JDK found
I can't install/launch Android Studio for Windows 7 64 bit
Android Studio start fails on Windows 8 64bit
Android Studio run on Windows 7 64bit fails

他們大多數都提出加入環境變數 :
ANDROID_STUDIO_JDK , JDK_HOME , JAVA_HOME

若你根據文中的解決方法,但跟我一樣堅持不安裝64Bit JDK的話,最後都會搞不好。
因為問題在於安裝程式會把Start Menu的Short cut指向64Bit的Execute - studio64.exe,所以只會適用於有64Bit JDK的環境。


所以若你想用回32Bit JDK運作,可以在安裝目錄找到studio.exe,執行就可以。
暫時我用的0.26版本感覺很不穩定,玩一玩就好,Production use還是用回ADT吧。

2013年3月12日星期二

創業,寫手機遊戲程式,停一停,諗一諗...

手機Apps市場都是報喜不報憂,聽到的都是XYZ遊戲令A君一夜間成百萬富豪,一年內成矽谷新秀,三年後比某某NASDAQ主板公司收購等等消息。

但...寫Apps是否真的必勝?
我不認同亦不否定,但剛看到網絡上有過來人寫的文章,他們都是Solo的獨立開發者,工作就是寫(賣)Apps。
Apps的銷量就等同他們的收入。

激情過,努力過,當預見到事與願違時,應該及時斬纜,還是堅持獨守孤城呢?

想藉寫Apps創業的朋友,特別值得一看,從中可以啟發一下。
一個人獨立開發iPhone App的甘苦談…
一個人獨立開發iPhone App一年(半?)回顧
iPhone独立开发者没有神话,只有故事
一个80后独立开发者的话,依然没有奇迹,只有故事

Candy Crush Saga - King.com CEO - Riccardo Zacconi

2013年2月27日星期三

Xamarin (MonoTouch) 免費 Starter Editon

前幾天收到一封Email是Xamarin公司的MVP Offer,可以免費取得價值USD$1,800的Xamarin Business edition,可以用C#語法建立誇平台的iOS和Android程式。

不過有權利就有義務,暫時實在對手機程式的興趣不及其他範疇。
而且沒時間再做更多"義務工作",例如上官方討論區解答問題等等,所以暫時與這東西無緣。

其實我認為Android/iOS開發方面的資料十分充足,如果是C#的開發人員,轉寫Java或理解Android SDK根本沒難度。
是新手的話,為何不學Java,而刻意去學C#使用Mono呢?

所以Xamarin 的前身 MonoTouch推出至今三年有多,其實眼見國外都都反應都有點冷清。
即使官方的討論區也是如此。

如不是MVP的話,新版本2.0有Starter的Free Editon。
之此之前,任何版本都是收費的,推出免費版本加速普及都是必須的。

Xamarin Starter Editon
http://blog.xamarin.com/announcing-xamarin-2.0/

2012年12月6日星期四

Android開發 - Load XML出現神秘的"#text"

今天幫公司寫Android的程式,其中一部份是類似[分店網絡]的頁面。
內含Google Map元件,載入XML,Databinding顯示Markers。

原來寫普通的Android App一點也不難。網上資源十分多,自己亦寫得很開心,因為自己第一個Android App就快可以誕生了。

但寫到一步,出現很奇怪的錯誤。
就是載入XML文件時,出現NullPointerException。
這類似.NET中的NullReferenceException,簡單的說,就是找不到相應的類別物件。
在程式人員生涯中,Throw這個Exception已見慣見熟了吧?


2011年2月4日星期五

Sony Ericsson Xperia X8 Android 2.1 Root機+App2SD教學

用了X8接近4個月,由1.6至2.1我一直都沒有Root機,因為未有需要,但今天見到這個Android VNC Server程式(可以在Windows用VNC Client控制Android),我決定都是Root機了。

整個Root機過程實在很容易,不到一分鐘。我Step-By-Step寫出來吧。

必須條件:
1. .NET Framework 2.0
Windows 7使用者一定有,其他Windows版本可以在這裡檢查 "C:\Windows\Microsoft.NET\Framework" ,看看有沒有"v2.0.50727"資料夾,有的話即是已安裝。
2. Sony Ericsson PC Companion 2.0
安裝這個軟件是因為需要用上它的USB Driver,安裝後,不用理它,關閉它也可以。
3. 修改版SuperOneClick
一個Root機程式,最原始出處於xda-developers.com,你可以下載這個,怕要註冊麻煩的話就用我上傳給你至DropBox的。

事前準備:
1. 在手機進入 : 設定->應用程式->開發->開啟USB除錯
2. SD卡不用拔出,Root機不會搞到你的資料。

Root機開始:
1.插上USB線,Windows應該會安裝Driver,等待完成。
2.手機上會出現三個選項,你選第三個"充電模式"
3.開啟下載回來的SuperOneClick,Unzip後打開SuperOneClick.exe,你會見到如下圖。



4. 按Root按鈕,程式會自動運行,直到程式問你做不做一次Test的時候,按Yes,等一下,搞定!
5. Reboot你的手機,看看你手機是不是多了一個叫Superuser的程式,是的話,大功告成。

至於App2SD的教學可以看看台灣網友的X8 2.1 Root(已有一鍵Root) + APP2SD,Step-by-Step 你也會

2011年1月25日星期二

山寨貨~你好o野! Zenithink Epad ZT-180 Android OS 2.2 Update!

兩個月前買左部山寨iPad見工做Presentation用 (請見 Zenithink ZT-180 ePad手入+用後感 ),之後買左部Sony Ericsson X8手機,所以部ePad一直封印左個幾月未開過。

岩岩八掛睇下呢間公司有咩新出品,原來呢間公司會再出一部Upgrade版本 : 512MB RAM, HDMI 同 Camera ,仲要售價冇乜變。
(See : ZT180多了512M内存可选 增加HDMI和摄像头 )
雖然全世界都插大陸抄人設計,但事實上又真係好多外國人買呢部ePad,出於貪平又好,好奇都好,Google上已經可以搵到有大大小小Fans Site同Forum。

不過咁都未算,我真係要寫個服字俾山寨,連Sony Ericsson既X10都未肯出Android OS 2.2,呢間廠已經出左!
最新版本已經可以起官網呢度Download,不過我睇左有網話upgrade上2.2會仲慢。

不過我都會Flash o黎玩下,返正都係千幾銀貨仔,玩死佢都冇所謂~但我今天至發現原來呢部機官方係支持雙OS,可以Flash做Win CE 6.0又得,Flash返做Android又得。
得閒就試下WinCE 6.0先,真係用都未用過!

2010年8月1日星期日

不懂Java也可以自制Android程式

原來Google推出了一個叫App Inventor的工具,透過Drag & Drop就可以做Apps。
不過我個人覺得Google在管理contribution方面就差一點,Android market是這樣,充斥著大量垃圾,Android market有大量比堅尼女郎Apps...還有部份測試的Apps...
Chrome extension亦是這樣,extension數量就夠多,但奇形怪狀的都多。

可能Google都知道這問題,所以由這個App Inventor做出來的Apps不可以publish至market賣,否則market很快便淪陷。

20/Mar/2012 Update:
App Inventor已由麻省理工接手繼續開發,參考:
App Inventor Edu | Playing with blocks, building apps
AppInventor.org: Democratizing App Building
MIT App Inventor



2010年7月16日星期五

PHP for Android Apps

用PHP起Android手機上寫程式....我個人就唔睇好,玩下無妨,真係工作上的話,還是Native語言-Java最好。
而且有PHP基礎,要學Java都唔係咁難o者...
Open Source Android Apps for Developers: PHP for Android

PHPforAndroid.apk HOWTO install and test