Android apk расширение без.zip файлов

Я пытаюсь реализовать пример проекта, который Google предоставил для расширения apk. Существует внешняя библиотека для zip-файлов, но мне нужна только простая библиотека без сжатия. Но пример проекта без zip имеет такую ​​реализацию:

  • Проверьте, существует ли файл
  • Если файл существует, проверьте файл
  • Если нет, загрузите файл и подтвердите

Оба метода validate распаковывают zip-файл и проверяют его. И они используют класс под названием "ZipResourceFile", которого у меня нет в моих пакетах java или android. Я даже не понимаю, почему они помещают метод проверки zip в библиотеку без поддержки zip. Есть ли такой способ требовать этот валидатор с неархивированными файлами, или я должен написать свой собственный?

Используемая документация: http://developer.android.com/google/play/expansion-files.html (что явно недостаточно, они продолжают сопоставлять предоставленный ими образец, который полностью отличается)

Используемый пример кода: Пример кода в менеджере SDK -> Доп. Функции -> Библиотека расширений Google Play + Библиотека лицензирования Google Play

Не говоря уже о том, что вам нужно построить свою собственную зависимость со старым способом, создав библиотеку лицензирования и импортировав ее в библиотеку расширения, а затем импортировав ее в свой проект. Там нет поддержки Gradle, ни целый сосуд.

Редактировать: я забыл упомянуть, что класс ZipResourceFile.java находится в проекте zip_file, предоставленном Google, которого нет в свойствах проекта проекта downloader_library, который использует ZipResourceFile...

0 ответов

Другие вопросы по тегам