I wanted to see if I could reopen this issue. I have an app and none of my print() calls are being logged to stdout on an Android device. They are logged in the simulator and on iOS devices. Is there any reason any one discovered why print() would not work but only on Android? Furthermore, Corona’s internal logs statements are appearing, such as
V/Corona ( 3467): > Class.forName: network.LuaLoader
V/Corona ( 3467): < Class.forName: network.LuaLoader
V/Corona ( 3467): Loading via reflection: network.LuaLoader
V/Corona ( 3467): > Class.forName: CoronaProvider.licensing.google.LuaLoader
V/Corona ( 3467): < Class.forName: CoronaProvider.licensing.google.LuaLoader
V/Corona ( 3467): Loading via reflection: CoronaProvider.licensing.google.LuaLoader
This is using build 1249.
I have a second app, built with the same version of Corona. It’s print() calls are logged to stdout on Android.
I searched all over for io redirects and other suggestions I’ve read here, but I cannot find any reason. The code between my two different apps is very similar. I cannot see anything my code is doing that would interrupt print(). Does anyone have any suggestions I could try to figure out where my debug logging is going?