【发布时间】:2021-01-06 18:51:47
【问题描述】:
我是安卓新手。
我正在使用通用 Android 媒体播放器示例 code 作为另一个应用程序的基础,但我不知道如何更新默认音乐 JSON。
代码在 Kotlin 中。在确定 JSON 在哪里以及如何更新它方面的任何帮助将不胜感激?
【问题讨论】:
我是安卓新手。
我正在使用通用 Android 媒体播放器示例 code 作为另一个应用程序的基础,但我不知道如何更新默认音乐 JSON。
代码在 Kotlin 中。在确定 JSON 在哪里以及如何更新它方面的任何帮助将不胜感激?
【问题讨论】:
UAMP 示例代码使用external JSON file,格式如下:
{
"music": [
{
"id": "wake_up_01",
"title": "Intro - The Way Of Waking Up (feat. Alan Watts)",
"album": "Wake Up",
"artist": "The Kyoto Connection",
"genre": "Electronic",
"source": "https://storage.googleapis.com/uamp/The_Kyoto_Connection_-_Wake_Up/01_-_Intro_-_The_Way_Of_Waking_Up_feat_Alan_Watts.mp3",
"image": "https://storage.googleapis.com/uamp/The_Kyoto_Connection_-_Wake_Up/art.jpg",
"trackNumber": 1,
"totalTrackCount": 13,
"duration": 90,
"site": "http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/"
},
...
]
}
这个变量在MusicService.kt中声明
private val remoteJsonSource: Uri = Uri.parse("https://storage.googleapis.com/uamp/catalog.json")
【讨论】: