問題タブ [art-runtime]

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.

0 投票する
6 に答える
18496 参照

android - Android ランタイム (Dalvik または ART) を検出するにはどうすればよいですか?

Google は Android 4.4 で新しいARTランタイムを追加しました。ART または Dalvik が現在のランタイムであるかどうかを判断するにはどうすればよいですか?

0 投票する
4 に答える
6148 参照

android - ART ランタイムおよび dalvik ランタイムへの Android APK コンパイル

Google は Android 4.4 で新しい ART ランタイムを追加しました。apk を ART ランタイムと Dalvik ランタイムの両方にターゲットするにはどうすればよいですか?

0 投票する
1 に答える
273 参照

android - MonoDroid - Dalvik vs ART をチェックするときの SIGSEGV

以下のコードを使用して、ユーザーがランタイムを ART に変更したかどうかを判断しています (Xamarin は現在サポートしていないため、アプリがクラッシュします)。

私のテスト デバイス (HTC One X) では問題なく動作しますが、ART が有効になっている Nexus 5 で実行すると、次のスタック トレースで SIGSEGV エラーが発生します (try-catch ではキャッチされません)。

0 投票する
0 に答える
1173 参照

android - Android ART: 「PC オフセットの Dex オフセットが見つかりませんでした ...」

私は最近、アプリの開発中にクラッシュを引き起こすこの非常に奇妙なバグに出くわしました。logcat のスクリーンショットを次に示します。 ログキャット

そして、おそらくクラッシュする関数のコードは次のとおりです。

ここで何ができるでしょうか?この問題を報告する必要がありますか?

編集:問題がなくなったように見えるため、私が抱えていた無限再帰の問題に関連している可能性があります...

0 投票する
0 に答える
978 参照

java - Android ART でのガベージ コレクションの処理

Kitkat リリースにより、Android は Dalvik VM に加えて Android ランタイム (ART) をサポートします。ART では、Dalvik VM の場合に実行される JIT の代わりに、Java コードがインストール中にネイティブ コードにコンパイルされます。JVM のガベージ コレクション機能を処理するコンポーネントがわかりません。それがどのように行われるかについて確実なアイデアがある場合は、コミュニティと共有してください。