Я работаю над приложением для Android для моей компании, которое подключается к видеоустройству Bluetooth.Сторонняя компания, с которой мы работаем, создала камеру Bluetooth и создала службу (службу Android), к которой подключается наше приложение, и которую мы используем для взаимодействия с камерой.Эта компания не хотела, чтобы у нас был доступ к исходному коду, поэтому они создали SDK в виде службы, которая должна быть установлена на телефоне для взаимодействия с камерой.Если служба (которая является просто APK) не установлена, наше приложение не будет работать.
Однако мы можем обнаружить, что службы не существует, а затем приступить к получению apk, и теперь мы пытаемсявыяснить лучший способ сделать это.Возможно ли, что другая компания опубликует этот сервис на рынке Android, даже если у него нет пользовательского интерфейса, и после установки он, похоже, ничего не сделает?Можете ли вы положить что-то на рынок Android и не показывать его под обычными фильтрами (имеется в виду, что единственный способ получить это - перейти непосредственно на страницу?).Я не думаю, что они хотят, чтобы люди устанавливали его, поскольку сторонняя компания продает там свою собственную камеру (почти такую же, как та, что они делают для нас), и у них есть приложения на рынке.
Другая возможность заключается в том, что мы сами размещаем файл и скачиваем его, когда пользователь впервые устанавливает приложение. Однако проблема в том, что нам нужно найти собственную методологию обновлений.
У кого-нибудь есть опыт или есть идеи, как лучше всего справиться с нашей ситуацией?