2014-04-30 88 views
3

您好,我下載並安裝了node.js,因爲我已經做了數百萬次,我也安裝了它們的docs中提到的cordova。此外我用「cordova plugin add org.apache.cordova.console」安裝了console.plugin。最後,我也科爾多瓦構建Android和科爾多瓦效仿Android和內部WWW/JS/index.js onDeviceReady我只是進入了這個console.log('test');Cordova console.log無法正常工作

我是新與科爾多瓦和我無法弄清楚,爲什麼我沒有看到和輸出在我終奌站。 PS:我在Ubuntu的12.04 LTS 64位,我不使用日食。我不應該在終端窗口中看到console.log輸出嗎?

回答

1

輸出將顯示在輸出窗口中,而不是在終端窗口中。

我在Eclipse中運行Android Cordova應用程序,日誌顯示在Logcat輸出窗口中,與iOS應用程序和Xcode類似,它們出現在Xcode輸出窗口中。

您可以隨時只需alert()navigator.notification.alert()快速查看您的記錄值。

希望這會有所幫助。

+0

是否有或內置功能的插件,可以輸出到終端? – Syd

+0

不是我所知道的,我認爲CLI程序在應用程序啓動時退出,這將超出插件的範圍。您可以通過https://issues.apache.org/jira/browse/CB –

+0

來請求功能和報告問題。如果您不使用Eclipse,則Android設備監視器中有一個LogCat窗口。它位於Windows上的Android SDK工具文件夾,監視器或monitor.bat中。你需要爲你的應用程序創建一個過濾器,否則你會看到所有的日誌。 –

0

從CLI運行您的Android項目並顯示來自鉻(如果使用Crosswalk)或SystemWebViewClient的控制檯輸出。查看Debugging priority and above從這些地方的日誌,並沉默其他一切。

cordova run android && adb logcat chromium:D SystemWebViewClient:D *:S

相關問題