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...