問題タブ [adk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android ADK と Arduino: mAccessory が null です
ADK Mega が Android デバイスに接続されていません。Ainol Aurora Android 4.0.4 with CyanogenMod 9 (ファイルcom.android.future.usb.accessory.jarが存在します) logcat で次のように表示されます: mAccessory is null ポートモニター (Arduino IDE) で Arduino ボードを Android タブレットに接続すると、i見る:
デバイスのアドレス指定... デバイス記述子を要求しています。可能性のあるデバイスが見つかりました。シリアル モード デバイスへの切り替えは、プロトコル 1 以上をサポートします
しかし、Android タブレットの DemoKit アプリケーションでは、次のテキストが表示されます。DemoKit ボードを接続してください。しかし、プラグインしても何も起こりません。
Google API 12 および 15 バージョンを使用しようとしましたが、効果がありません。エラー: mAccessory が null です
android - エラー: OSCOKIRQ のアサートに失敗しました
Arduino Mega ADK から Android への接続を開始しようとしていますが、acc.powerOn() を試行するたびに以下のエラーが発生し続けます。
エラー: OSCOKIRQ のアサートに失敗しました
これは私が実行しようとしているファームウェアです:
私はいたるところを見てきましたが、この問題の解決策はまだ見つかりませんでした。1.0.1 で Arduino.app を使用して DemoKit も試しましたが、それでも同じ問題が発生します。Macで開発していますが、問題ないと思います。
テスト目的で、LED を点滅させるコードをアップロードしたところ、問題なく動作しました。
android - Androidへの断続的な接続
MegaADKをGalaxyNexus4.0.4に接続する際に、非常に興味深いことがいくつか見つかりました。
私がこのようなループを持っている場合、それはうまく機能します
しかし、そのように少し変更すると、電話に接続されません。
私のセットアップは次のようになります。
これを見たことがありますか?見えないひどい間違いをしているのでしょうか?
android - 稼働時間の長いADK制御アプリケーションのプロファイリングとデバッグの手法は?
最近、数か月の稼働時間で実行されることがわかっているアプリケーション(DIYゾーニングプロジェクト)をAndroid(アクセサリドライバー、コアプロセス、およびリモコン)に移植しました。また、残念ながら、実行中のサービスを存続させるための手法(START_STICKY、startForeground())が使用されましたが、ユーザーがサービスとの対話を開始するまで、system ^ Hサービスアプリがフリーズすることがあります。その後、通常の操作が再開されます。最も問題となるのは、それが断続的に発生し、ほとんどの場合、数日間の稼働後に発生しているという事実です。リモコンはエミュレータで数日間動作しますが、目立った劣化はありません。そのため、問題はサービスまたはアクセサリドライバのいずれかにある可能性があります。
現在、システムはAPI 10を対象としているため、高度なサービススケジューリング機能は利用できません。つまり、そもそも問題に関連している場合です。
さて、そのようなシステムをデバッグおよび/またはプロファイリングするための現実的な方法は何ですか?AndroidハードウェアがADKアクセサリに接続されている場合、adbは使用できないことに注意してください。
android - GoogleTVアプリケーション用のGoogle「Androidアクセサリ開発キット」を使用して、いくつかのArduinoプロジェクトを構築することは可能ですか?
いくつかの機能を備えた Arduino/Picpus ボードのように、GoogleTV で動作するプロジェクトを開始したいのですが、Google の「Android アクセサリ開発キット」を使用してビルドし、これらのボードを「 Android/GoogleTV」の世界。この種の作業で「実験」された人はいますか、またはそのようなプロジェクトを知っている人はいますか? ありがとう !
android - Arduino + Android : アクティビティを切り替える方法
私はArduinoとやり取りするAndroidアプリケーションに取り組んでいます。複数のアクティビティを管理しようとしていますが、それぞれが Arduino ボードの特定の部分を制御する責任があります。
残念ながら、Web 上のチュートリアルでは 1 つのアクティビティしか使用しません。そのため、新しいアクティビティに移動しているときにArduinoとの接続を維持したり、適切に閉じてから新しいアクティビティで再度開いたりする方法がわかりません。
何か案が?
android - Android ADK を使用して Arduino Mega ADK と通信する場合の build.xml の問題
数日前、私は Arduino Mega ADK ボードを手に入れました。ここ数晩、開発環境をセットアップし、ツールなどに慣れてきました。ツールとライブラリはすべて正常に動作します。たとえば、 Android 4.03 を実行している Asus Eee Pad Transformer TF101 でコンパイルして実行するために、Processing IDE で作成されたプログラムを入手できます。しかし、事前に作成されたサンプルの 1 つをコンパイルして実行しようとすると、コンパイル エラーが発生します。
Android SDK ツール リビジョン 20 C:\NVPACK\android-sdk-windows にインストール プロジェクト タイプ: アプリケーション プロジェクト ターゲット: Android 2.3.3 API レベル: 10 ライブラリの依存関係: ライブラリなし
API<=15: クラスパスに annotations.jar を追加します。AndroidManifest ファイルを 1 つにマージします。マニフェストのマージが無効になっています。プロジェクト マニフェストのみを使用します。コンパイルする AIDL ファイルがありません。コンパイルする RenderScript ファイルがありません。リソース ID を生成しています... BuildConfig クラスを生成しています。
ビルドに失敗しました C:\NVPACK\android-sdk-windows\tools\ant\build.xml:680: この行の実行中に次のエラーが発生しました: C:\NVPACK\android-sdk-windows\tools\ant\build.xml :693: コンパイルに失敗しました。詳細については、コンパイラ エラー出力を参照してください。
合計時間: 7 秒
そして、それがコンソールにも出力されるように見えるすべてであり、これはかなりイライラします! 私の知る限り、SDK のバージョン、ツール、プラグインはすべて最新です。ハード ドライブにある Linux パーティションを使用してこれを試してみましたが、パッケージ com.Android.future.UsbAccessory の問題について言及されていますが、同じエラー メッセージが表示されます。私が見てきたことを考えると、問題はツールにあるようです.私のディレクトリ構造が正しい設定と一致していないか、何か他のことが間違っています:S. 誰かが同様の問題を抱えている場合、いくつかの助けは壊滅的なものになるでしょう! (記録として、私のセットアップは Arduino Web サイトの手順を使用して行われましたが、既に Android SDK ツールがインストールされています)。ウィル・スコット・ジャクソン
android - Androidアプリケーションでx、y値を設定する方法は?
私はAndroidアプリケーションを初めて使用し、textviewを使用して高さと幅を設定しますが、Androidアプリケーションでx、y値を設定する方法がわかりませんでした。助けてください
前もって感謝します
android - ADK 1.0 デバイスが Jelly Bean で動作しないのはなぜですか?
実証済みの ADK アクセサリを Nexus 7 と Galaxy Nexus に接続したところ、「デバイス プロトコル バージョンを読み取れませんでした」というメッセージが表示されて接続できませんでした。ICSでNexus Sに接続されたボードが死んだと思った-うまくいった。Jelly Bean のアップグレード前にも Galaxy Nexus で作業したため、ハードウェアの障害は除外できます。
私は ADK の発表をかなり注意深く見てきましたが、この特定の変更について読んだり聞いたりした覚えはありません。また、ADK 2.0 をサポートする Android デバイスの下位互換性についても覚えていません。
アクセサリ開発キット 2011ガイドには、「プロトコル バージョン 1 は Android 2.3.4 (API レベル 10) 以降でサポートされています。プロトコル バージョン 2 は Android 4.1 (API レベル 16) 以降でサポートされています」と記載されていますが、バージョン 1 とは記載されていません。は4.1 でサポートされておらず、既存のハードウェアがそのように放棄されるのはかなり奇妙です。
ここで何が欠けていますか?これはバグですか、それとも機能ですか?
adk - Microsoft MediaRoom ADK(SDK)をダウンロードする
MicrosoftMediaRoomは初めてです。Microsoft MediaRoom ADK(SDK)をダウンロードしたい。たくさん試しましたが、ダウンロード用のリンクが見つかりませんでした。だから、誰かが私にこれへのリンクを教えてもらえますか?
MediaRoomは、セットトップボックスのアプリケーションを開発するために使用されます。
ありがとう