| |||||||
Das Thema "Unterschied zwischen Android Accessory APIs" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 20.10.2011
Beiträge: 5
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
| ich beschäftige mich gerade ein bisschen mit den Android Accessory APIs. USB Accessory | Android Developers Dabei ist mit aufgefallen, dass nur einen Unterschied zwischen com.android.future.usb (ab Version 2.3.4) und android.hardware.usb (ab Version 3.1) gibt nähmlich wie die Referenzen für Objekte vom Typ UsbManger und UsbAccessory bezogen werden. Wird genau erklärt unter USB Accessory | Android Developers Kann mir jemand sagen warum dieser Unterschied besteht? Vielen Dank für Eure Antworten Lilli |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
naja das usb zeugs ist eigentlich erst ab 3.1 vorhanden. wenn du es früher nutzen willst, dann benötigst du libraries dafür. ist also nicht teil der android api.
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 20.10.2011
Beiträge: 5
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
|
Hallo Swordi warum die library vor 3.1 eingebunden werden muss ist mir klar mich wundert es nur warum die Referenzen für die Objekte anders bezogen werden. Beispiel UsbAccessory: Mit der Add-On Library unter 2.3.4 macht man das ja so: Code: UsbAccessory accessory = UsbManager.getAccessory(intent); Code: UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); |
| | |
| | #4 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
weil es eine library ist und die nicht irgendwas aus dem intent holen kann, wenn es nicht da ist. du musst im prinzip nur entscheiden: 1) läuft meine app vor 3.1 2) läuft meine app ab 3.1 je nach dem nimmst du dann 1) die library 2) die android API wie du jetzt drauf zugreifst spielt ja in dem sinn keine rolle
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Unterschied zwischen Android OS und Android System? | fuchur | HTC Magic Forum | 3 | 06.04.2012 09:46 |
| Android Accessory Mode | FelixL | Root / Hacking / Modding für Samsung Galaxy S2 | 0 | 11.10.2011 19:47 |
| Was ist der Unterschied zwischen Android 2.1 (Eclair) und Android 2.2 (Froyo) ? | yasindas | Smalltalk und Offtopic | 5 | 31.03.2011 19:21 |
| Unterschied zwischen 2.2 UK und 2.2 Orange? | SickSauer | Root / Hacking / Modding für Motorola Defy | 3 | 11.02.2011 10:34 |
| Unterschied zwischen HTC Sense und normalen Android | LonelyPixel | Android Allgemein | 8 | 27.05.2010 12:45 |