PhoneGap Bluetooth Plugin auf Android-Gerät

8

Ich habe versucht, ein Bluetooth-Plugin für PhoneGap zu bekommen, aber ich kann nicht herausfinden, wo ich falsch liege. Erstens, mein Testgerät ist ein Galaxy S3 (GT-19305T) und die Anwendungen wurden mit dem PhoneGap erstellt CLI .

Das Plugin, das ich verwenden möchte, finden Sie hier mit einem Beispiel hier .

Ich habe das Beispiel versucht, das scheinbar gar nichts getan hat.

Also bin ich einfach gegangen und habe versucht, die Plugins mit den Beispielen von PhoneGap zu benutzen. Ich könnte ganz leicht alle Arbeiten erledigen. In meinem Beispiel verwende ich das grundlegende Geräteinformations-Plugin.

Hier ist ein Beispielcode:

Javascript:

%Vor%

Html:

%Vor%

Im Grunde versuche ich entweder, das Plugin dazu zu bringen, die aktuellen Bluetooth-Verbindungsinformationen zurückzugeben, oder das Bluetooth zu aktivieren, wenn ich auf die Schaltfläche "enable bluetooth" klicke.

Leider hat bisher noch nichts funktioniert und ich bin mir nicht sicher, wo ich falsch liege.

Ich habe versucht, es manuell und mithilfe der CLI anzuwenden.

    
benallansmith 28.11.2013, 06:20
quelle

2 Antworten

12

Ich habe kürzlich mit dem gleichen Beispiel experimentiert und konnte es zum Laufen bringen. Der Hauptunterschied ist jedoch, dass ich Cordova CLI statt verwendet habe.

Hinweis: Sie müssen installiert haben: Apache ANT, JAVA, Android SDK, GIT-Befehlszeilentool. Die ersten drei müssen auch in Ihrem Umgebungspfad korrekt eingerichtet sein.

Dies sind die Schritte, die ich ausgeführt habe:

  1. Laden Sie Node.JS herunter (und führen Sie dann die Eingabeaufforderung aus)
  2. npm install -g cordova
  3. npm install -g coffee-script
  4. cd C:\
  5. cordova create bluetooth com.example.bluetooth bluetooth
  6. cd bluetooth
  7. cordova platform add android
  8. cordova plugin add https://github.com/tanelih/phonegap-bluetooth-plugin.git
  9. Laden das
  10. herunter
  11. Covert main.coffee bis main.js mit coffee --compile main.coffee
  12. Laden Sie die Bibliotheksdateien (jQuery, Bootstrap, Unterstrich, Backbone) herunter und platzieren Sie sie in den richtigen Verzeichnissen
  13. Platzieren Sie alle Beispieldokumente in den richtigen Verzeichnissen und bearbeiten Sie den Index so, dass <script src="cordova.js"> anstelle von <script src="phonegap.js"> angezeigt wird.
  14. cordova build android
Yorimitsu 09.12.2013, 03:47
quelle
0

Vielleicht kann dieser Artikel helfen? Dies ist mehr Bluetooth-Verbindung mit anderen spezifischen dann Ihre Frage, aber vielleicht kann es helfen.Ich habe es in der Vergangenheit verwendet und es funktionierte großartig mit PhoneGap 3.0, nur der Nachteil war, dass BlackBerry nicht mehr kompatibel war.

    
joostmakaay 04.12.2013 10:43
quelle