G1 имеет 256 МБ встроенной памяти для приложений. Даже на Nexus One есть только 512 МБ, поэтому я думаю, что вряд ли кто-то захочет, чтобы одно приложение заняло такую большую долю этого хранилища, поэтому создание файла с расширением 200 МБ + .apk не будет практичным.
Возможны следующие варианты:
- Сделайте базу данных доступной через веб-сервис, чтобы ваше приложение могло запрашивать ее через интернет-соединение.
- Загружайте данные побитно по мере необходимости и помещайте их в кэш на SD-карте.
- Загрузите базу данных на SD-карту при первом запуске приложения.
Я думаю, что последний из них наименее предпочтителен, поскольку загрузка в 200 МБ займет много времени и может использовать значительную часть чьего-то ежемесячного пособия на передачу данных 3G. Если вы собираетесь это сделать, возможно, стоит проверить состояние телефона, поэтому вы можете загружать его только при наличии соединения Wi-Fi .