問題タブ [dalvik]
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 - Dx クラスファイルが指定されていません Dalvik 形式への変換はエラー 1 で失敗しました
これは死に至るトピックであることはわかっており、おそらく繰り返すべきではありませんが、以前に概説したすべての方法を試して解決したにもかかわらず、エラーが発生するため、非常に面倒です.
プロジェクトをクリーンアップしようとしましたが、機能しません -clean オプションを使用して Eclipse を再起動しようとしましたが、機能しません Eclipse を樹脂化しようとしましたが、機能しません ダミー参照を追加して削除しようとしましたが、機能しません
クリーンを実行して R.Java が消えるたびに、gen/R.java にクラスファイルが見つからないというエラーが表示され、自動的に再表示され、変換エラーが発生します。
私を悩ませている何か他のものを修正しようとしていますが、このエラーは私の神経質になっているだけです。
誰か別の提案がありますか?
通常の Java プログラムのようにコンパイルし、コマンド プロンプトで adb.exe を使用してプッシュすることはできますか?
android - Dalvik は他のプラットフォーム (Linux、Windows など) に移植されましたか?
興味のある質問です。いずれにしても VM であるため、クロスプラットフォームの独立性が想定されます。また、デバッグがより簡単になる可能性があります。
java - Android上のプレオン
Android 2.1 で Preon のサンプル アプリケーションを実行しようとしましたが、うまくいきませんでした。Android で Preon アプリケーションを実行することさえ可能なのでしょうか。Preon フレームワークの Dalvik を使いやすくするのはどれくらい難しいでしょうか?
Preon は、宣言的な方法でビットストリーム圧縮データのコーデックを構築するための Java ライブラリです。JAXB や Hibernate を考えてみてください。ただし、Wilfred Springer によって記述されたバイナリ エンコード データについて考えてみてください。
以下は、Android で Preon を使用する単純なアプリケーションを実行しようとしたときの私の発見です。
Preon は Pecia に依存しています。Pecia は、Android でそのままではサポートされていない stax-api に間接的に依存しています。Preon コア処理で stax-api を使用していますか? Preon の依存関係から stax-api を除外できますか?
pecia を依存関係から除外した後 (結果を知らずに)、preon が log4j.properties ファイルの複数のコピーを持っていることがわかりました。log4j.properties ファイルを preon および pecia プロジェクトの /src/test/resources ディレクトリに移動して、クラスに持ち込まないようにすることをお勧めします。
log4j.properties ファイルが重複しているため、android-maven-plugin はパッケージのゴールで失敗し、次のメッセージが表示されます。
[情報] java.util.zip.ZipException: エントリが重複しています: log4j.properties
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] ビルドの失敗
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] 合計時間: 19.717 秒
[情報] 終了: 2011 年 3 月 23 日水曜日 14:30:55 PST
[情報] 最終記憶: 7M/62M
android - AndroidテレフォニースタックとDalvikプロセスコンテキスト
私はAndroidのテレフォニースタックを理解している最中です。私が行った結論を確認または却下していただきたいと思います。
- 内部Javaテレフォニースタック全体、つまりril(java側)、com.android.internal.telephony。*クラス、およびデフォルトのAndroid電話アプリが同じdalvik仮想マシン内で実行されていますか?
ソースを読むと、 TelephonyManger、SmsManager、PhoneStateListener、および友人を介して(非常に限定された)公開されたテレフォニーAPIが、 AIDLインターフェイスITelephony、ISms、IPhoneStateListenerなどを使用して電話アプリdalvikプロセスへのIPCを実行しているようです。
これは正しく理解されていますか?可能であれば、私の理解について詳しく説明していただけますか?:)
android - Android で使用されるライブラリ
https://android.googlesource.comからソースをダウンロードしましたが、クロス コンパイラを使用してライブラリ (バイオニック) と Dalvik VM をコンパイルできるかどうか知りたいですか? はいの場合、どうすればそれを行うことができますか?
java - rt.jar をインポートすると dalvik エラーが発生する
私はimport javax.swing.JOptionPane
自分のプロジェクトで使用していますが、rt.jar には が含まれているため、rt.jar が必要javax.swing
です。しかし、rt.jar はランタイム jar であり、プロジェクトをコンパイルするときに追加すると dalvik エラーが発生するため、追加できません。
これを解決したりjavax.swing
、他のjarファイルから取得したりする他の方法はありますか?
android - Android と PC 間のオブジェクトのシリアル化 (Dalvik と JVM)
大規模なライブラリ weka を使用しており、PC 版と Android 版の間でインスタンスを転送したいと考えています。2つの間のシリアル化全体を書き直す必要はありませんが、変更するUIDに関係なく、常に次のエラーが発生します。
これらの番号がクラスに割り当てられた番号と一致しないため、アレイ自体の SUID が間違っているように見えます。回避策はありますか?
java - Androidの安全でないクラス?
Android Dalvik標準ライブラリには、メモリへの直接アクセスを許可するJavaSEのドキュメント化されていないクラスsun.misc.Unsafeに類似したクラスがありますか。
java - EclipseがAndroidのクラスに足を踏み入れる
Eclipse 内でデバッグしようとしている単純な Android プロジェクトがあります。デバッグ モードで実行し、[ステップ オーバー] ボタンを使用すると、Android コードに移動したいことがよくあります (C デバッガーが libc に移動しないのと同じように、これを実行したくありません)。次のような画面が表示されます。
Android や Dalvik のコードにはまったく入れたくない (ソース コードをインストールできたとしても) 自分の個人的なコードにしか興味がない。