Пробная программа для Android с той же кодовой базой, что и в полной версии - PullRequest
1 голос
/ 18 мая 2011

У меня уже есть приложение в Android Market.Я хочу создать пробное приложение, основанное на той же кодовой базе, а затем добавить новый код, чтобы ограничить некоторые ключевые функции.Есть ли какие-нибудь хорошие учебники, блоги, стековые посты и т. Д., В которых обсуждается, как сделать это в затмении с одной базой кода для поддержки.

Одна из проблем, с которыми я сталкиваюсь, заключается в том, что, когда я обращаюсь к ресурсам в коде, вы должны ссылаться на них, например на packageName.R. Что бы и два приложения не имели одинаковое packageName.Поэтому моя пробная версия не может повторно использовать базу кода, потому что все ссылки на ресурсы не будут работать.Кто-нибудь нашел способы обойти эти проблемы?Я много пробовал, но не получаю много ответов.

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 18 мая 2011

Я думаю, что вам нужно провести рефакторинг, но, надеюсь, не слишком.Создайте общую базу кода и поместите этот код в проект библиотеки Android.Затем используйте этот проект из полной версии и из пробной версии.Надеемся, что ваш библиотечный проект может содержать большую часть вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...