簡體   English   中英

Dalvik是否會收聽日志/調試消息?

[英]Does Dalvik listen to log / debug message?

如果js代碼只計算沒有任何圖形的數組元素,那么當查看跟蹤配置文件時,html中的Javascript代碼似乎在libwebcore.so上運行。 但是,當我剛剛在js代碼中添加console.log時,配置文件顯示libdvm.so上的指令計數增加。 我想這個結果告訴Dalvik似乎從內核聽取或得到一些日志消息,然后做點什么。 我的猜測是對的? 終端中的“adb logcat”使我能夠在js代碼中檢查來自“console.log”的消息。 達爾維克與這條消息互動?

謝謝!

Dalvik不讀取logcat輸出。 VM和日志之間的唯一交互是,如果您啟用stdio轉換( setprop log.redirect-stdio true )然后寫入stdout或stderr,但我懷疑這是發生在這里的事情。

如果由於某種原因Javascript日志記錄實現回調到Java,您會看到Java代碼中的活動增加。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM