Возможно ли установить приложение Android вместе с настраиваемым аргументом?

У меня есть клиентское приложение, которое должно быть установлено на пару эмуляторов Android.

Мое серверное приложение требует, чтобы эти клиенты представились с их уникальным ID при подключении к серверу.

Итак, могу ли я скомпилировать один файл.apk и при его установке на разных эмуляторах (используя adb -s xxx install yyy.apk) дать им идентификатор, используя аргумент?

У меня есть что-то похожее на это: adb -s xxx install yyy.apk -iii id-of-this-client

Я ценю ваши комментарии и предложения.

1 ответ

Я не помню, что есть такой вариант.

Ваш apk должен получить или сгенерировать идентификатор самостоятельно во время выполнения.

И официальный способ Android для этого - использовать AndroidID каждого устройства.

Пожалуйста, обратитесь к соответствующему сообщению здесь. Есть ли уникальный идентификатор устройства Android?

licensed under cc by-sa 3.0 with attribution.