Вопрос

Я пытаюсь реализовать игрока YouTube к моему приложению Android, но у меня есть проблема с ними нормально.У меня следующее исключение:

java.lang.noclassdeffoundeRor: openyoutubeplayerActivity

Попробуйте найти что-то в Google, увидел много подобных решений, которые такие же, как и мой, но это не работает.Как я могу это исправить?

Это мой кусок кода: (Openyoutubeactivity.jar и его путь добавляют в мой проект, добавило разные разрешения и все было сделано по официальному документу этого lib)

Intent lVideoIntent = new Intent(null, Uri.parse("ytv://jDgDW8bSdvw"), this, OpenYouTubePlayerActivity.class);
    startActivity(lVideoIntent);
.

Это было полезно?

Решение

Мне удалось его исправить, просто нужно было добавить подпись на ссылку в файле видеоизображения этой библиотеки, и все работает как Charm!

VideoStream.java (Line: 30)
before: mUrl = lArgMap.get("url");
after:  mUrl = lArgMap.get("url") + "&signature=" + lArgMap.get("sig");
.

Другие советы

Вы должны добавить OpenyoutubePlayerActivity In в файл манифеста.

Я решил эту ошибку, изменив цель проекта из GeneracodicTagCodeFrom GeneracodicCode файла .. Но, наконец, закончился «Не могу воспроизвести это видео».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top