2

最近、HTC opensense SDK を発見しました。

この SDK は HTC デバイス、または HTC Sense がインストールされたデバイスでのみ動作しますか? それとも他のデバイスでも動作しますか?

リンク: http://www.htcdev.com/devcenter/opensense-sdk

以前にこの SDK を使用したことがある人はいますか?

4

1 に答える 1

1

このページの下部に、SDK を使用する成功したサードパーティ製アプリのいくつかのショーケースがあります: http://htcdev.com/devcenter/opensense-sdk

SDK の機能は、一般に HTC デバイスでのみ機能しますが、Scribe アクティブ ペン API などのエミュレーターでの開発を支援するライブラリが含まれている場合があります。ただし、HTC であるかどうかに関係なく、すべてのデバイスで動作する単一の APK としてアプリを作成することをお勧めします。

これを行うには、Android の上位バージョンをターゲットにするのと同じように SDK をターゲットにしてから、リフレクションまたはその他の方法を使用して追加機能をいつ使用するかを確認します。これは、新しいバージョンの Android でのみ導入された機能をサポートするためにほとんどの開発者が使用するアプローチと同じです。また、SDK を対象とする Android ライブラリ プロジェクトと、必要に応じて別のものを対象とするメイン プロジェクトを作成し、単一の APK を生成することもできます。

最初の手法の例は、アドオンのサンプル ディレクトリにあります。これは android-sdk\add-ons\addon-opensense_sdk_for_tablets-htc-12\samples で、android-sdk は SDK をインストールした場所であり、Google SDK Manager から最新の OpenSense SDK がインストールされています。そのサンプル プロジェクト名は SingleApkDemo です。アドオンの名前は次のリリースで変更される可能性がありますが、ディレクトリにはまだサンプルがあります。

于 2012-05-31T22:24:18.570 に答える