#android #json #uri #datasource #exoplayer
#Android #json #uri #источник данных #exoplayer
Вопрос:
Кто-нибудь знает этот простой вопрос, поскольку я новичок в этом? Как изменить exoplayer по умолчанию, который загружает Json из папки ресурсов, на удаленный (внешний) https json? пример имя_домена / test.json?
вот новый exoplayer, нажмите здесь !!!
String[] uris;
if (dataUri != null) {
uris = new String[] {dataUri};
} else {
uris = new String[] {
"asset:///media.exolist.json",
};
}
SampleListLoader loaderTask = new SampleListLoader();
loaderTask.execute(uris);
}
Ответ №1:
Исправлено, это может принести пользу другим новичкам, таким как я, которые не могли этого понять. Самый простой способ, которым я это сделал, — изменить эту строку
«asset:///media.exolist.json», на это «http://mysite/media.exolist.json «,
а также в файле DefaultDataSource, расположенном в папке Util, к этому
если (dataSpec.uri.getPath().StartsWith(«/http:/»)).
Я надеюсь, что это поможет и другим.