問題タブ [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 アプリケーション プロジェクトに他の Eclipse プロジェクトを含める
メインの Android アプリケーション プロジェクトに含めたいライブラリのみの Android Eclipse プロジェクト (メイン クラスはなく、ライブラリ クラスのみ) があります。
ビルド パスに移動し、[プロジェクト] タブの [ビルド パスに必要なプロジェクト] にライブラリ プロジェクトを追加し、[注文とエクスポート] タブで確認しました。
ただし、ライブラリ プロジェクトのクラスがたまたま apk に一緒にパッケージ化されていなかったため、アプリケーションを実行すると、VerifyError 例外が発生します。
これに対する解決策はありますか?
java - 別のAndroidプロジェクトでadkリソースを参照するにはどうすればよいですか?
Androidプロジェクト内でmosembro(モバイルセマンティックブラウザー)プロジェクトを使用して研究プロジェクトを開発しています。Eclipseを使用していて、プロジェクトを作成し、mosembroをダウンロード/インポートして、プロジェクトのビルドパスに含めました。
したがって、私のコードはmosembroのプロジェクトのリソースを参照する必要があります。私はこのようなことをしたい:
このスニペットでは、mosembroのプロジェクトからjavascriptファイルをロードしたいres -> raw -> common.js
ので、HelloGoogleプロジェクトからMosembroの「R」(プリコンパイル済みリソースクラス)を取得するためのJava構文が必要です。
R-class
のthis
を含まれているプロジェクトのに置き換える構文は何ですかR-class
。
それは明らかですか?
android - Eclipse は新しい Android プロジェクトを開始しなくなりました
数週間前、チュートリアルに従って Eclipse と Android Development Kit を起動して実行しました。テスト アプリケーションを正常にビルドし、仮想デバイスで実行しました。
今夜、ようやくチュートリアルの次のステップに戻りましたが、新しいプロジェクトを開始しようとしたときに、新しい Android プロジェクトを開始するオプションがありませんでした。探しても何も出てきませんでした。Window -> Preferences には、Android の設定ダイアログもありません。ただし、Help -> Install New Software によると、開発者ツールはまだインストールされています。
Ubuntu 10.10 Maverick Meerkat で Eclipse Galileo 3.5.2 を使用しています。つい最近アップしました。前回、Eclipse で Android を実行するには、いくつかの追加パッケージをインストールする必要があったことを覚えています。それらをアンインストールしていないので、何が問題を引き起こしているのかわかりません。
この問題の原因は何ですか?修正するにはどうすればよいですか?
android - resources.ap_ とは何ですか? また、存在しない傾向があるのはなぜですか?
ときどき、失敗した Eclipse ビルドがこのファイルの不在に突き止められ、ビルドをクリーンアップするか、場合によってはプロジェクトのメタデータをより深くクリーンアップするという簡単な修正が行われます。私はこの状況に耐えることができますが、好奇心旺盛な私の側では理由を尋ねなければなりません.
developer.android.com で検索しても何もヒットしません :(。Google で検索すると、ビルドが壊れている理由を疑問に思っている人々によるさまざまなスレッドが表示されます。
この男は、私が見つけた中で、物事自体の説明に最も近いものです. 願わくば、親切で忍耐強い教祖が、この初心者がソースを深く掘り下げることなく、ここで基本事項に光を当ててくれることを願っています:)
android - Android でカバー フローを設定する
iphoneアプリを作ったのですが、androidで同じアプリをやらせてもらっています。github https://github.com/thefaj/OpenFlowで thefaj の OpenFlow を使用しました
ただし、Androidでカバーフローが機能するものをまだ見つけることができません..
Androidでこれを経験した人や、始めるのに適した場所を知っている人はいますか?
android - ADK と Eclipse の問題 - com.android.future と USBAccessory?
Eclipse でADK (アクセサリ開発キット)をセットアップしようとしていますが、API 12 に更新した後、デモキット Hello World を実行すると、29 個のエラーが発生します。最初のいくつかは次のようになります。
android - Android ADK USB ライブラリが読み込まれない
Android ADK を試し始めたところですが、Android 2.3.3 を実行している Droid X である私の開発用携帯電話に DemoKit プロジェクトをインストールできません。
電話をデバイスとして使用して DemoKit プロジェクトを実行しようとすると、コンソールから次のように表示されます。
さらに LogCat を調べると、com.android.future.usb.accessory ライブラリの問題であることがわかります。
ビルド ターゲットを Google API 2.3.3 から 3.1 に変更しようとしましたが、修正されません。Google API 3.1 の .jar ファイルには com.android.future.usb.accessory ライブラリがありますが、2.3.3 API にはありません。両方とも失敗します。
エミュレーターで実行すると、DemoKit アプリが正常にインストールおよび起動されますが、実際の電話にインストールして実行することはできません。
ヘルプ!
android - ADK FTDI USB ドライバー
Android ADK サンプル アプリケーションを動作させようとしています。Javaのものは正常に動作します。arduino コードは問題なくコンパイルされます。
私が抱えている問題の 1 つは、FTDI ドライバーがインストールされているにもかかわらず、OSX で ADK ボードがまったく検出されないことです。
Windows で同じことをセットアップしようとしたところ、ボードが「不明なデバイス」として認識されましたが、FTDI ドライバーの inf ファイルを手動で選択しても、ADK ボードに適切なドライバーではないと表示されます。
これを機能させた人はいますか?足りないものはありますか?
アップデート:
私のハードウェア仲間と一緒に作業するのにしばらく時間を費やしましたが、結論としては、これは不良チップです。2cを入れてくれたみんなに感謝します。ほんとうにありがとう。そして、ハードウェアよりもソフトウェアへのコミットメントを再確認します ;)
android - ADK DemoKit サンプルを Google I/O Galaxy Tab 10.1 で動作させるにはどうすればよいですか?
ADK ボードで動作するDemoKit サンプルを取得しようとしています。3.1 の更新があっても、Galaxy Tabには必要なものがすべて揃っているわけではないようです (または、少なくとも宣伝どおりには機能しません)。また、ドキュメントを掘り下げても、Samsung Kies アプリが邪魔をしているようです。
指示どおりに API レベル 10 ライブラリを使用しても実行されません (デバッガーをステップ実行すると、この例外が表示されます: java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager
)。API レベル 12 ライブラリを使用すると、同じことが起こります。
ターゲットを 3.1 プラットフォームに設定すると (プロジェクトのプロパティで変更するだけです)、コンパイルされません (com.android.future.usb
ライブラリを使用するため)。3.1 で USB パッケージを使用するために必要ないくつかの変更のドキュメントを見つけました。それから、これらは DemoKitActivity.java に加えた変更です。
これらの変更を行った後でも、問題が発生しています。これでインストールされ、DemoKit アプリの初期画面に「DemoKit ボードを接続してください」と表示されますが、ADK ボードを接続して USB デバッグをオフにするたびに (それがオンになっていると何もしません)、 「ホームキーを押してSamsung Kiesを終了してください」というSamsung Kiesアプリが表示され、他のボタンが反応しません。ホームを押して DemoKit アプリに戻ると、接続画面が再び表示されるだけで、実際にはボードに接続されません。
これをどのように機能させることができますか?ADK は Galaxy Tab 10.1 (Google I/O エディション) で動作しますか? もしそうなら、私は正しい方向に進んでいますか?
アップデート
タブレットでデバッグ モードがオンかオフかに関係なく、Arduino シリアル モニタは次のように表示します (出力を読み取るには、ボー レートを 115200 に設定する必要があります)。
デバイスのアドレス指定... デバイス記述子を要求しています。
可能性のあるデバイスが見つかりました。シリアルモードへの切り替え
データ パケット エラー: 5 デバイス プロトコル バージョンを読み取れませんでした
タブレットに接続されている間、常に繰り返されます。
更新 2
AndroidManifest.xml
ファイルを更新していないことに気付きました...変更:
に
と
に
修正しても何も変わっていないように見えました。
更新 3
サムスンのサポートにメールを送信し、返信を待っています。
android - libusb を使用した USB ホストとして PC を使用する Android ADK、一括転送エラー
実際の「アクセサリ」を必要とせずに API を開発できるようにするために、PC を Android 2.3.4 デバイスの USB ホストにしようとしています。これを行うには、PC を USB ホストおよび「デバイス」として確立する必要があります (私の場合は 2.3.4 を実行している Nexus One)。
PC 側のベースとしてhttp://android.serverbox.ch/のlibusb コードから始め、Android 側の DemoKit コードと Android ドキュメントから始めました。
この 2 つは接続を正常にネゴシエートしているように見え、インターフェイスは「要求」されますが、実際に一括転送しようとすると停止します。OSX ではエラーは -5 (LIBUSB_ERROR_NOT_FOUND) であり、Ubuntu Linux (root として) ではエラーは -1 (LIBUSB_ERROR_IO) です。(最新の libusb 1.0.8 を使用したそれぞれの最新リリース)。
これがコードです。問題に関するその他のコメントは大歓迎ですが、これは主に概念実証であるため、一括転送が機能しない理由を実際に探しています。
Android アプリは次のとおりです。
そしてマニフェスト(ドキュメントによると、デバイスを自動関連付けおよび自動パーマするためのインテントフィルタリングを含む):