私はアンドロイド4.0.3上でBluetooth APIを使用して私の会社のための小さな概念実証アプリケーションを構築しようとしました。 (android.bluetoothパッケージを使用)
私たちはブルートゥースを介して測定器に接続する必要があります。この測定器でサポートされているプロファイルはPANだけです。
私の問題は、SDK(バージョン15)のソースを参照すると、このプロファイルを実装するBluetoothPan.javaファイルがあり、BluetoothProfile.javaソースファイルに定義されたPANプロファイル定数もあります。
しかし、Eclipseでアンドロイドプロジェクトを設定し、SDKバージョン15をターゲットにしてそのプロファイルクラスを使用しようとすると、android.bluetoothパッケージ で利用可能なBluetoothPanクラスがなく、BluetoothProfileクラスにはPANが含まれていません定数。
さらに、SDKドキュメントには、このクラスに関する情報も含まれていません。 誰かがこれを私に説明できますか?ソースは利用できますが、パッケージにコンパイルされていませんか?
私は認識しなかったSDKの異なる支店はありますか?
私は本当に困惑しています。api経由でブルートゥースパンプロファイルに接続
3
A
答えて
2
これらは内部APIです(javadocsでは@hideとマークされています)。
http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/
0
はい、これらは内部APIであり、あなたは外部のjarファイルをインポートすることで、それらを達することができます。インポート後、jarファイルを右クリックして、「ライブラリとして追加」を選択する必要があります。その後、BluetoothPanやその他の内部APIをインポートすることができます。あなたはjarファイルをダウンロードすることができます。
私は確信しているが、それはあなたに役立ちます!
関連する問題
- 1. Python経由でGoogle Content APIに接続
- 2. PHP経由でGoogle AdSense APIに接続
- 3. IdFTP.Ponnect経由での接続
- 4. Swarm経由で接続
- 5. Rプロキシサーバー経由で接続
- 6. コンストラクタ経由でデータベースに接続し、デストラクタ経由で閉じる?
- 7. モバイルブロードバンドAPI経由でモバイルネットワークに接続する
- 8. Androidエミュレータ - インターネット経由で公開APIに接続
- 9. JavaScript経由でAPIに接続する方法
- 10. Pythonを使ってOceh2経由でDocebo APIに接続する
- 11. ウェブサイト経由でNagios Apiに接続する
- 12. VBA - Citirx経由でアクセスデータベースに接続
- 13. プロキシ経由でPythonスクリプトに接続
- 14. COMポート経由でTelnetクライアントに接続
- 15. AMQP経由でAzure IoT hubに接続
- 16. C#クライアント経由でPythonサーバーに接続
- 17. C#ソケット:プロキシサーバー経由でサーバーに接続
- 18. アプリ経由でWiFiネットワークに接続
- 19. LAN経由でmySQLに接続
- 20. コマンドライン経由でサーバーに接続
- 21. JDBC経由でPostgreSQLに接続 - NetworkOnMainThreadException
- 22. dBExpress経由でローカルサーバに接続
- 23. LDAP経由でActive Directoryに接続
- 24. UCanAccess経由でシステムDSNに接続
- 25. AWSラムダ経由でEC2サーバに接続
- 26. ArduinoをX10経由でライトスイッチに接続
- 27. ftp経由でwampに接続
- 28. ウェブページ経由でtelnetに接続