Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Would be convenient if console.log wrote to Android's LOGCAT #9

Open
jackpal opened this Issue · 4 comments

3 participants

@jackpal

It would be convenient if console.log and related functions wrote to Android's LOGCAT by default.

See android/log.h in the NDK.

@paddybyers
Owner

Yes, I've been meaning to do this for a while. Obviously a pull request would be great :)

@jackpal

Hmm, I see the problem is that console writes to stdout, which Android black-holes.

So maybe it would be better to provide a separate android log API, and maybe a wrapper that's compatible with console.

How would you go about implementing such a thing?

One way would be to export the Android NDK log APIs as a new node module.

Another way would be to export the Android Java log APIs as a new node module.

Is either of that supported for anode? Are there any examples of Android APIs being exported?

Or is there another way?

@NomadLibra

You can redirect stdio to logcat.

$ adb shell stop
$ adb shell setprop log.redirect-stdio true
$ adb shell start

@jackpal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.