diff --git a/docs/assets/StreamServerClient.java b/docs/assets/StreamServerClient.java
index 8b228469eff67c61ec591509c744058711809f1b..ace2fecb3a3930636e496981ff49ae9cb447cfd7 100644
--- a/docs/assets/StreamServerClient.java
+++ b/docs/assets/StreamServerClient.java
@@ -1,10 +1,11 @@
-package de.simonkirsten.streamserverclient;
+package com.example.myapplication;
 
 import android.net.Uri;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
 import android.text.TextUtils;
 
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
 import org.json.JSONArray;
 import org.json.JSONException;
 import org.json.JSONObject;
@@ -44,7 +45,7 @@ public class StreamServerClient {
     }
 
     private String doRequest(String path, @Nullable Map<String, String> params) throws IOException {
-        Uri.Builder builder = baseUri.buildUpon().appendPath(path);
+        Uri.Builder builder = baseUri.buildUpon().appendEncodedPath(path.substring(1));
 
         if (params != null) {
             for (Map.Entry<String, String> entry : params.entrySet()) {