- Forum-Beiträge: 7
13.07.2014, 16:00:20 via Website
13.07.2014 16:00:20 via Website
Guten Tag,
ich erstelle zur Zeit eine App die Daten von einem Microcontroller erhalten und verarbeiten soll. Normalerweise soll meine App starten wenn Android eine Accessory entdeckt, jedoch funktioniert dies schon nicht. Ich habe leider im Internet nichts dazu gefunden und nach dem Android Guide auf der developer Seite von Android ist alles in Ordnung.
Mein Device ist ein Nexus 5.
Im Manifest lege ich fest das es starten soll:
<?xml version="1.0" encoding="utf-8"?>
package="anagas.bordcomputer" >
<uses-sdk android:minSdkVersion="14"></uses-sdk>
<uses-feature android:name="android.hardware.usb.accessory" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".BordActivity"
android:label="@string/app_name"
android:screenOrientation="landscape" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
</intent-filter>
<meta-data
android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/accessory_filter" />
</activity>
<activity
android:name=".MapActivity"
android:label="@string/title_activity_map"
android:screenOrientation="landscape" >
</activity>
</application>
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.