У меня есть клиентское приложение, которое должно быть установлено на пару эмуляторов Android.Возможно ли установить приложение для Android вместе с пользовательским аргументом?
Приложение моего сервера требует, чтобы эти клиенты представились с их уникальным идентификатором при подключении к серверу.
Итак, Могу ли я скомпилировать один файл .apk и при его установке на разных эмуляторах (используя adb -s xxx install yyy.apk
) дать им идентификатор, используя аргумент?
У меня есть что-то похожее на это в виду: adb -s xxx install yyy.apk -iii id-of-this-client
Я ценю ваши комментарии и предложения.
спасибо, делает эту работу -uniquness- для эмуляторов также? – rahman
Я не уверен в этом, так как это зависит от того, какой метод вы выбрали для создания своего идентификатора. И, конечно, связанный с телефоном метод не будет работать для эмуляторов. Как видно из связанного потока, существует несколько подходов к созданию уникальных идентификаторов. Вы можете выбрать тот, который наилучшим образом соответствует вашим требованиям. – Robin
Я посмотрел. Вы думаете, что-то вроде этого в порядке: 'emulator -avd jbx86 -prop emu.uuid = 5ec33f90-a471-11e2-9e96-0800200c9a66' – rahman