摘要:Mac Lion用Netbeans 開發Android
之前安迪兒是用Ubuntu+Eclipise玩android,但最近手上的專案是用NetBeans,用著用著也習慣了
網路上大多都是貼Eclipse+Android SDK,安迪兒這邊列一下用Netbeans開發Android的安裝方式
前陣子為了練習ipad的app,安迪兒就轉換成Mac的Lion,因為太好用了~目前持續用Lion中~XD
所以這次就用Mac的Lion OS來說明(NetBeand在什麼OS設定都差不多)
1.先解決一下Mac連Android的問題
接上手機 ,手機勾上debug模式和勾上允許安裝非market的應用程式
ubuntu linux是用lsusb的指令來查
但mac沒這個東西,安迪兒查了一下
是打system_profiler SPUSBDataType
mac這個指令太長了,可以利用alias,之後打lsusb就可以達到這個效果了
alias lsusb='system_profiler SPUSBDataType'
因為安迪兒拿來試的HTC有正常連到(出現x0bb4) 就沒再花時間去解決連線問題
可以參照google上的設定說明,和安迪兒設定ubuntu linux的文章,應該都差不多意思
Android Developing on a Device
Ubuntu 10.04 64bit 使用Eclipse開發Android AP(二)讓Ununtu和Android手機連接
確認有連接後
2.上google網站去捉android sdk
http://developer.android.com/sdk/index.html
新版的sdk把adb移走了,要另外裝,等會安迪兒會說
捉下android sdk後 安迪兒是捉mac版的 windows版應該也有.exe可以裝
解開,到sdk tools目錄下打./android update sdk
然後裝上要裝的版本,記得platform-tools 一定要裝裡面才有一些adb之類可以控制android的東西
裝完後看看ADV要不要設定(android模擬器,有手機的其實可以不用設,直接用手機跑開發的程式)
模擬器很慢,光開起來就要5分鐘以上,沒人受的了吧XD
3.打開netbeans(安迪兒是用7.0.1)
安裝NetBeans,NetBeans要跑andorid需要裝nbandroid外掛
http://kenai.com/projects/nbandroid/
先不用急著捉一堆.nbm下來安裝
安迪兒有找到updates.xml
netbeans裡 工具-外掛程式-設定-加入 新增一個連結
名子:隨便
位址:http://kenai.com/downloads/nbandroid/updatecenter/updates.xml
它就會自己去列出來更新和選定安裝了,安迪兒只裝了Android Test Runner for NetBeans 7.0和Android
4.裝完後重開NetBeans就會看到有Android專可以新增了,如果之前沒設定ADV的也可以在
NetBeans的工具-AndroidSDK and ADV Manager去設定
5.寫第一隻測試程式
開新專案-選android專案,輸入一下package名子(隨便打)
新建後,輸入程式碼(以下是指針時鐘)