Объединение 2 приложений вместе - PullRequest
0 голосов
/ 28 ноября 2011

У меня есть проект «Abc12», который содержит приложение «TypeYourName». Также у меня есть еще один проект «Xyz12», который содержит службу типа «MySoftKeyboard», которая НЕ является проектом библиотечного типа.

Я бы хотел связать проект «Xyz12» с проектом «Abc12» , поэтому, когда пользователь загружает приложение «TypeYourName», приложение «MySoftKeyboard» также загружается вместе с ним.

Есть идеи, как это сделать, если это возможно?

Ответы [ 2 ]

0 голосов
/ 28 ноября 2011

Вы не можете. Лучшее, что вы можете сделать, - это воспользоваться Abc12, запросить у менеджера пакетов Xyz12 и, если его нет, предложить пользователю загрузить его. Сделайте Xyz12 сервисом или определите правильное намерение, чтобы ABC12 мог получить к нему доступ.

0 голосов
/ 28 ноября 2011

Я не думаю, что вы можете сделать это как отдельные файлы .apk.(По крайней мере, я почти уверен, что вы не можете сделать это ни в Android Market, ни в Amazon Appstore. Я также не знаю, как можно было бы загрузить две apk-файлы по одной ссылке.) Создайте один проект, которыйимеет ваше приложение, а также имеет службу.

Возможно, имеет смысл поместить весь код службы в проект библиотеки.Тогда вы сможете сделать сервис доступным как отдельный проект, а также в комплекте с другими приложениями.

...