У меня есть проект для Android. В этом проекте мой клиент спросил меня следующий сценарий, но я не уверен, что это возможно.Android, можно ли объединить два файла APK?
Они хотят создать магазин приложений для Android. В этом магазине после того, как разработчик загрузит свое приложение, мы должны перенести этот файл APK с нашим файлом APK (поэтому у нас будет один файл APK). Эта оболочка добавляет некоторые действия в приложение разработчика, чтобы пользователи могли проверять свои кредиты и добавлять кредиты, если у них недостаточно кредитов для их учетной записи (мы не хотим манипулировать кодом разработчика, мы просто хотим добавить наш код в свои код). Поэтому, когда пользователь загружает и устанавливает это приложение, каждый раз, когда он запускает приложение, наша обертка должна запускаться первой и проверять его/ее финансовую учетную запись через Интернет, если у него достаточно кредита на его счете, поэтому он/она может использовать приложение. Если у него недостаточно кредитов, мы должны посоветовать ему/ей купить больше кредитов.
То, что я сделал, я создал два примера проекта, чтобы увидеть, добавляю ли я APK один к другому, могу ли я запустить это приложение из второго приложения.
В первом приложении я просто показываю текст в своей деятельности, а во втором проекте (обертке) я создал кнопку, которая, когда я нажимаю на нее, должен запускать первый проект. Результат не был удовлетворительным, и я не смог его запустить.
Я думаю, что если я экспортирую JAR-файл из первого проекта и повторю процедуру выше, у меня будут лучшие результаты, но потому что в будущем мы не сможем попросить разработчиков разместить JAR-файл вашего приложения вместо APK, это нехорошо идея.
Теперь, около недели, я думал об этой истории, и я не мог найти способ узнать, как я могу консолидировать и объединить приложение разработчика с нашим приложением-оболочкой.
Если у вас есть предложения, пожалуйста, руководствоваться мной.
Что делать, если у меня нет контроля над всеми файлами сторонних сторон APK? Я имею в виду, как в существующем приложении, которое больше не поддается изменению, я все равно хотел бы написать оболочку, чтобы она не запускалась ... – Zennichimaro