【发布时间】:2020-12-21 19:41:10
【问题描述】:
ApiService.java
我对 android 比较陌生。我正在尝试创建一个在线音乐播放器应用程序,但我无法连接到服务器 api。
它给了我上述错误,我不知道如何解决它。这是我的以下代码
package lrandomdev.com.online.mp3player.helpers;
import android.arch.persistence.room.Query;
import com.google.gson.JsonObject;
import java.util.ArrayList;
import lrandomdev.com.online.mp3player.models.Album;
import lrandomdev.com.online.mp3player.models.Artist;
import lrandomdev.com.online.mp3player.models.Categories;
import lrandomdev.com.online.mp3player.models.Playlist;
import lrandomdev.com.online.mp3player.models.Track;
import okhttp3.ResponseBody;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Streaming;
import retrofit2.http.Url;
public interface ApiServices {
@GET("audios_api/audios")
Call<ArrayList<Track>> getTracks(
@Query("first") int first,
@Query("offset") int offset,
@Query("q") String query
);
@GET("audios_api/audios")
Call<ArrayList<Track>> getTracks(
@Query("first") int first,
@Query("offset") int offset,
@Query("categories_id") String categories_id,
@Query("album_id") String album_id,
@Query("artist_id") String artist_id,
@Query("playlist_id") String playlist_id
);
// @GET("audios_api/album")
// Call<Track> getAlbum(@Query("artist_id") int artist_id);
@GET("audios_api/audios")
Call<ArrayList<Track>> getPopularTracks(
@Query("first") int first,
@Query("offset") int offset,
@Query("artist_id") int artist_id
);
【问题讨论】:
-
你解决问题了吗?