As the Appium documentation55 mentions,
--bootstrap-port : port to use on device to talk to Appium server
I never change the bootstrap-port, changing it and acting in this way might be a bug in Appium. @bootstraponline @jlipps Is that a bug??
As of the other problem you mentioned, that nothing is stored in the logs: I took a look at the log you provided and I can see that Appium logs are present and I quote:
[36minfo[39m: Welcome to Appium v1.2.0 (REV e53f49c706a25242e66d36685c268b599cc18da5)
[90mdebug[39m: Non-default server args: {"address":"127.0.0.1","bootstrapPort":4242,"noReset":true,"log":"C:\Users\mkarthik\workspace\Android\AppiumMobileAutomation\src\com\log\appiumLogs.txt"}
[36minfo[39m: Appium REST http interface listener started on 127.0.0.1:4723
[36minfo[39m: LogLevel: debug