Encode Intent scheme when serializing to URI string RESTRICT AUTOMERGE

Avoids deserialization error when the scheme contains a
reserved character.

Bug: 261858325

Test: atest android.content.cts.IntentTest#testEncoding

Merged-In: Ic34b3f796b762763db5aa7b5d7c109ae70607470
Change-Id: Ic34b3f796b762763db5aa7b5d7c109ae70607470
(cherry picked from commit 0d561708bc4c83cabb6c4c0f404e522b6491ec07)
Merged-In: Ic34b3f796b762763db5aa7b5d7c109ae70607470
1 file changed