Почему размер apk для Android отличается при построении из окон и mac

Мы - группа разработчиков, которые используют Windows и Mac-машину для разработки Android. По-видимому, разница в размере apk при построении из окон и mac. Есть дополнительный 300k, который добавляется в apk при построении с mac.

Мы используем eclipse с плагином adt для разработки Android.

Это известная проблема? Есть ли способ, с помощью которого мы можем удалить этот дополнительный размер из apk?

Ответы

Ответ 1

Это потому, что Apple и Microsoft определяют гигабайт по-разному. Microsoft определяет 1 ГБ как 1024 МБ, тогда как Apple определяет 1 ГБ как 1000 МБ.

Итак, поскольку размер содержимого Res меняется, размер Apk также будет меняться.

Вы можете сослаться на эту ссылку для получения более подробной информации о размере. https://en.wikipedia.org/wiki/Gigabyte

Ответ 2

Windows определяет 1KB как 1024 байта, Mac/Apple определяет 1KB как 1000 байт, где должна произойти разница в размере. Это означает, что при передаче вашего файла apk на устройство Android с Mac и Windows, на Android должен быть того же размера.