Android.Play.ExpansionLibrary
Android.Play.ExpansionLibrary copied to clipboard
Proper handling of decoding extra data when no extra data present.
The C# code for decoding extra data in the licensing server response, in the case there is no extra data, creates a dictionary with one spurious entry: an empty string as a key and an empty string as a value. The proper result would be dictionary with no entries (since there are no keys in empty extra data).
Empty extra data is sent by the licensing server when selecting LICENSED test option from the Developer Console.