Before this fix, specifying a path in the addAndroidDownloads option containing a "%" character would result in an error when downloading.
This is because in one place in the code when reading the path value, we assume the value is URI encoded, whereas in another place, we assume it is not URI encoded.
I updated the code to consistently assume the path is not URI encoded.
With this fix, downloading now works correctly for us for paths containing a "%" character when we specify the path unencoded.
Before this fix, specifying a path in the addAndroidDownloads option containing a "%" character would result in an error when downloading.
This is because in one place in the code when reading the path value, we assume the value is URI encoded, whereas in another place, we assume it is not URI encoded.
I updated the code to consistently assume the path is not URI encoded.
With this fix, downloading now works correctly for us for paths containing a "%" character when we specify the path unencoded.