Zoom SDK is deleting external files folder content

Description
Zoom SDK is deleting external files folder content: /storage/emulated/0/Android/data/your.package.name/files/

Which version?
Zoom SDK 5.2.41727.0928

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Run zoom sample android project without any modification except for adding the tokens
  2. Create file in /storage/emulated/0/Android/data/us.zoom.sdkexample/files folder
  3. Restart sample project
  4. File created in files folder will be deleted

Smartphone (please complete the following information):

  • Happens on all android devices

Additional context
We also store files in the files folder which is necessary for the app to function. Zoom SDK deleting the content of files folder is not desirable. We cannot change the folder as our existing customer would lose data if the folder is changed. Is there any way to configure the folder zoom SDK is using? Also we are using MyMeetingActivity and not the RawDataMeetingActivity as it uses that path in AudioRawDataUtil

Hi @Engineering, thanks for the post.

Sorry to hear you’re running into this issue. It seems strange that the SDK would be deleting files by simply running your app. Let’s verify a couple of things before we can investigate this further on our end. Can you confirm that when you observe this behavior you are never clearing the app’s data manually or uninstalling/reinstalling the app? Also, are you able to share what type of files you are storing?

Thanks!

Hi you can easily reproduce by running zoom android github sample project as specified in the steps I provided. As for your questions we are not clearing the app’s data manually or uninstalling or reinstalling the app. As for the test I just used FileExplorer app and create a text file in the /storage/emulated/0/Android/data/us.zoom.sdkexample/files folder. You can create any type of files or directory and they all get deleted after the restart of sample project.

  1. Run zoom sample android project without any modification except for adding the tokens
  2. Create any kind of file in /storage/emulated/0/Android/data/us.zoom.sdkexample/files folder
  3. Restart sample project (Just restarting the app by swiping it away and opening via the app icon)
  4. File/Directory created in files folder will be deleted

Hi @Engineering, thank you for the additional info.

We will investigate this and let you know as soon as we have an update.

Thanks!

Hi @Engineering,

We have released a new version of the SDK today in which this issue should be resolved. Please let me know if you are still seeing this behavior after upgrading to the latest version.

Thanks!