Android — APK активы не загружены на Kindle Fire HD

Я разработал приложение для Amazon Kindle Fire HD.
При распространении я получил сообщение от Amazon, что он работает не почти на всех устройствах Kindle, и отображается черный экран. Они прислали мне файл журнала logcat, и я обнаружил, что невозможно загрузить некоторые ресурсы непосредственно из файла APK (доступ через C ++, zlib и libzip).

Все работает нормально, если я запускаю его через Eclipse.

Есть идеи, что не так?
Спасибо!

Обновить:

Я узнал, что это связано с zip_open(), Этот вызов не проходит и возвращается ZIP_ER_INCONS

1

Решение

Я столкнулся именно с этой проблемой в новых версиях lib zip. Amazon должен сделать что-то с APK, что заставит lib zip думать, что оно повреждено.

Я решил проблему, используя старую версию lib zip, доступную здесь:

https://github.com/julienr/libzip-android

1

Другие решения