JITオプションのlogDをメッセージが表示されない(一部のlogDメッセージを書いた)と $を使用してdalvikvmを建てdalvikvm とビルドが成功した作ります実行可能ファイルin/out/ ターゲット/製品/一般/システム/ bin/dalvikvmを入手しました。 は、今私は、エミュレータを開始し、 $ /データ/ dalvikvmの-Xbootclasspathを使用して(一部30ループで)サンプルのJavaプログラムを実行/データと にdalvikvmをプッシュ:/システム/ フレームワーク/ core.jar -classpath /データ/するCmdLine私はlogcatをチェックするときの.jar TestAppActivity (http://davanum.wordpress.com/2007/12/04/command-line-java-on-dalvikvm/ に与えられた 指示に従って、サンプルプログラムからCmdLine.jarを作成したが)今私はのlogDを使用して を書かれている何もメッセージは表示されませんがあります。 JITを有効にするには、 dalvikvmコマンドラインにオプションを追加する必要がありますか?何が問題なの? ありがとうdalvikvm私は/dalvik/vm/interp/Jit.cpp にいくつかのマイナーな変更を加えた
0
A
答えて
0
あなたが2.2以上のAndroid版を使用している場合、Jitはデフォルトで有効になっています。あなたの問題は、dvmでJITのプロファイリングを有効にする必要があることです。これはdalvikvm --helpを調べることで無くなります。私はdalvikvm -Xjitprofile -Xjitverboseを実行する前に環境変数をエクスポートしてメッセージを記録すると思います。
0
このようなdalvikvmを実行する前にログをエクスポートしてください エクスポートANDROID_LOG_TAGS = "ActivityManager:I MyApp:D *:S"変数D -Debug S:最低レベルV - 詳細ログは必要なログのレベルですアプリケーションはログに記録されます。
0
dalvikvm
は、単にスターターバイナリーです。重要なものはlibdvm.so
にありますので、dalvikvm
ではなくこれを組み立てて交換する必要があります。
関連する問題
- 1. マイナーな変更を加えるためにAPKファイルを修正する
- 2. perlスクリプトでいくつかの変更を加える方法
- 3. Rails 3.2.1にいくつの変更が加えられましたか?
- 4. リロード - 私は私のJSコードにいくつかの変更をしたいネイティブ
- 5. いくつかのCSS変更後にワードプレスアイコンが消えた
- 6. 私は自分のチャンネルに加えた変更を気に入らないのはなぜですか?
- 7. Github:関連のないマイナーな変更を個別にプルリクエストしますか?
- 8. FileInfo.Name()をPath.GetFileName()に置き換える価値はありますか?私は継承されたアプリケーションにいくつかの変更を加える
- 9. いくつかの変更を加えてDatatableのコピーを作成する
- 10. GIT私がいないときに変更を加えたと思う。
- 11. オブジェクト#<HTMLDivElement>は、いくつかのGoogleマップのコードに変更を加えた後、何のメソッド「setCapture」
- 12. 変更を加えたツリーソースコード
- 13. 2つのブランチに小さな変更を加える - git
- 14. ファイルに加えられた変更をエコーできない
- 15. マイナーGitの問題 - 変更デフォルトのエディタ
- 16. 上書きと私は、モジュールabc.pyにいくつかの方法を変更し、追加したいが、私はABCを変更したくない私はすでに</p> <p>abc.pyモジュール名をプロジェクトを持っているのpython
- 17. gulp-bumpでメジャーとマイナーのアプリバージョンを変更するには?
- 18. マイナーGCがトリガーされたのはいつですか?
- 19. マイナーな変更で他の人の貢献をマージする
- 20. どのような変更が加えられましたか?
- 21. 位置情報サービスに加えられた変更を聞くにはどうすればいいですか?
- 22. 1つのアレイが別のアレイに加えた変更の影響を受けるのはなぜですか?
- 23. アセンブリバージョンのマイナー値を持つ余分な文字を追加できますか?
- 24. なぜgoogleシートスクリプトは私がそれを変更したくない行を変更するのですか?
- 25. 私は行の最後にいくつかのコンテンツを追加したい行
- 26. 変数変更をチェック私のプロジェクトでいくつかの時間後に
- 27. 変更を加える前にFirebaseデータベースからいくつかのフィールドを取得するにはどうしたらいいですか?
- 28. ベータテスト後のマイナーな変更でapkの新しいvesrionを作成するプロセス
- 29. Gitタグを逆にして、いくつかの変更を加えてエラーをスローします。
- 30. 私はAWS EC2インスタンスを作成していなくても変更を加える必要があります。
実際に私はjitを有効にし、/ data/dalvikvm -helpでチェックすると、次のように表示されます:debugger profiler hprof jit(armv7-a)show_exception = 1 ログが表示されない理由は何ですか? – user1262185