Ошибки загрузки файла расширения. Проверка файла AAC / ресурс не найден
У меня возникают 2 разные ошибки, одна с планшета, а другая с телефона.
Я загрузил несжатый ZIP-файл в Google Play Store с 4 аудиофайлами (более суток назад), и у меня возникли некоторые проблемы.
При попытке загрузки с одного устройства оно загружает файл расширения, и на 99% появляется ошибка "Ошибка проверки файла AAC".
Это произошло из-за ложного аргумента в "SampleDownloaderActivity" -> "protected void onPostExecute(Boolean result)"
Во всяком случае, выполнение
Helpers.doesFileExist(this, str, 27959282L, false);
возвращает TRUE и mp3-файлы внутри Zip (obb) работают / воспроизводятся правильно.
При попытке загрузки с другого устройства появляется следующее сообщение: "Ошибка загрузки, так как ресурсы не найдены".
Я нашел в консоли сообщение, которое, я думаю, указывает мне на преступника.
[licensechecker] Не удалось привязать к сервису.
После поиска я попробовал:
- Для 1-го выпуска, комментируя проверку CRC. Это не помогло.
- Для 2-го выпуска, следуя инструкциям этого вопроса. Это тоже не сработало.
Я не нашел никакого решения. Я испытываю те же результаты с рабочими источниками DND-AAC (полученными из Google Code).
1 ответ
Вот решение (То же, что ответили / отредактировали в вопросе):
1-я проблема: SampleDownloaderActivity
private static final XAPKFile[] xAPKS = {
new XAPKFile(
true, // true signifies a main file
2001, // the version of the APK that the file was uploaded
// against
27959282L // the length of the file in bytes
) /*
, new XAPKFile(...)
//*/
};
Закодированная информация была установлена неправильно. Кроме того, у меня не было файла исправления, поэтому мне пришлось удалить его из массива.
2n Проблема: отсутствует приложение Play Store!! Был прямой доступ, но нет приложения (понятия не имею, почему). Я сделал бекап APK с телефона и установил в планшет, потом перезагрузил планшет и все заработало нормально.