Namaskar Dhani,
Actually this is done by design.
These differences between Android and iOS implementations are platform-specific implementation details. On iOS, SQLite was available and it was the choice. On Android it was available as an external depencency, therefore a file-based storage was chosen. Please note that these storage options are the implementation details of the platforms, and does not affect the log uploading.