2013-03-18 8 views
0

У меня есть 90 МБ mp3-файлов, которые использует мое приложение для медиаплеера. Я хочу загрузить свой .apk в Google Play, но поскольку мое приложение превышает 50 МБ, я должен поместить свои mp3-файлы в файл расширения. Я прочитал документацию здесь: http://developer.android.com/google/play/expansion-files.html и я создал файл расширения, как так ...Где я могу поместить файл расширения APK?

[email protected]:~/android/workspace/Album/res/raw$ zip -n .mp3 main.1.com.redcricket.Album.obb *mp3 

... но документация не говорит, где этот файл принадлежит в иерархии андроида директории проекта. Предположим, чтобы переместить файл main.1.com.redcricket.Album.obb в каталог asset?

+0

Ответ на этот вопрос можно найти здесь: http://android.stackexchange.com/questions/42000/error-with-adb-push –

ответ

1

Файлы расширения хранятся и управляются отдельно от вашего APK и, следовательно, вообще не попадают в папку с ресурсами. Когда вы загружаете приложение в Google Play (будь то черновик или публиковать его), он дает вам возможность загружать файлы расширения.

+0

ok ... но я хотел бы иметь возможность создавать и тестировать мое приложение, прежде чем перейти к загрузке в Google Play. Поэтому я не помещаю файл obb в каталог ресурсов, где я его помещаю, чтобы проверить свое приложение? –

+2

В разделе, посвященном тестированию на том точном веб-сайте, на котором вы были связаны, есть все сведения, в том числе папка для ручной установки файла: http://developer.android.com/google/play/expansion-files.html#Testing – ianhanniballake

+0

doc говорит: «Например, если ваше имя пакета com.example.android, вам нужно создать каталог Android/obb/com.example.android/на общем хранилище. (Подключите тестовое устройство к компьютеру, чтобы монтируйте совместно используемое хранилище и вручную создайте этот каталог.) «но он не говорит, к какому рабочему каталогу, в котором я должен быть, когда я создаю этот каталог. –

Смежные вопросы