1. 如何開發android Wear應用程序
你可以選擇Eclipse或Android Studio作為Android Wear的集成開發環境(IDE)。谷歌建議用Android Studio進行開發。通過Android的SDK管理者下載API 20 (4.4 KitKat Wear):
2. android 藍牙BLE 該怎麼搞,我是想搞個中心和周邊 ,推送消息
Android4.3 規范了BLE的API,但是直到目前的4.4,還有些功能不完善。
在BLE協議中,有兩個角色,周邊(Periphery)和中央(Central);周邊是數據提供者,中央是數據使用/處理者;在iOS SDK裡面,可以把一個iOS設備作為一個周邊,也可以作為一個中央;但是在Android SDK裡面,直到目前最新的Android4.4.2,Android手機只能作為中央來使用和處理數據;那數據從哪兒來?從BLE設備來,現在的很多可穿戴設備都是用BLE來提供數據的。
一個中央可以同時連接多個周邊,但是一個周邊某一時刻只能連接一個中央。
大概了解了概念後,看看Android BLE SDK的四個關鍵類(class):
a)BluetoothGattServer作為周邊來提供數據;BluetoothGattServerCallback返回周邊的狀態。
b)BluetoothGatt作為中央來使用和處理數據;BluetoothGattCallback返回中央的狀態和周邊提供的數據。
因為我們討論的是Android的BLE SDK,下面所有的BluetoothGattServer代表周邊,BluetoothGatt代表中央。
一.創建一個周邊(雖然目前周邊API在Android手機上不工作,但還是看看)
a)先看看周邊用到的class,藍色橢圓
3. android 開發 必須要sdk嗎
必須需要的是SDK platform,source for android sdk,document for android sdk
其中smples for sdk是一些自帶的例子,google wear用於開發可穿戴設備,google api用梁大凳於調用谷歌服務,因為GFW的關系一般不用。
SDK platform平台開發工具包,橡旅因為有這個東西,不同版本平仿掘台才會有不同特性。