title: Application is crashing on Android 10 while downloading video files using DownloadManager
body: <p>App crashes while setting <code>setDestinationInExternalPublicDir()</code>  </p>
  
  <pre><code> val videoDir = Environment.getDataDirectory().absolutePath + "/applicationfiles/.tutorial"
  downloadRequest.setDestinationInExternalPublicDir(videoDir, videoName)
  </code></pre>
  
  <blockquote>
    <p>E/AndroidRuntime: FATAL EXCEPTION: main
        Process: app.package, PID: 19275
        java.lang.IllegalStateException: Not one of standard directories: /data/applicationfiles/.tutorial
            at android.os.Parcel.createException(Parcel.java:2079)
            at android.os.Parcel.readException(Parcel.java:2039)
            at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:188)
            at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:140)
            at android.content.ContentProviderProxy.call(ContentProviderNative.java:658)
            at android.content.ContentProviderClient.call(ContentProviderClient.java:558)
            at android.content.ContentProviderClient.call(ContentProviderClient.java:546)
            at android.app.DownloadManager$Request.setDestinationInExternalPublicDir(DownloadManager.java:569)
            at app.package.startDownloadingFile(ExerciseTutorialPresenter.kt:159)
            at app.package.downloadVideoFiles(ExerciseTutorialPresenter.kt:142)</p>
  </blockquote>