Я создаю приложение, которое показывает персонализированное приветственное сообщение пользователям.
Например: Если я отправлю свое приложение через Bluetooth (или я отправлю приложение по электронной почте для установки) на X человек, чтобы поздравить его с днем его рождения, как только человек установит приложение, появится сообщение с сообщением "Поздравляем X".
Изменить: Я нашел решение, когда приложение установлено из Google Play в Пропустить параметр для приложения при установке из Google Play p >
Но если сценарий отличается, потому что не все лица, которые получат приложение, могут получить доступ к Google Play.
@mes отправил ответ , где предложил использовать AccountManager, Но что произойдет, если в устройстве нет зарегистрированной учетной записи или устройство не имеет подключения к Интернету?
Например, если я отправлю приложение в X (X устанавливает приложение и увидит его поздравительное сообщение "Поздравляем X" ), и Х хочет поздравить его друга Y (с сообщением "Поздравляем Y" ) X копирует приложение на SD его друга устройства и ожидает, что когда Y установит приложение, Y может увидеть сообщение "Поздравление Y".
Это одно и то же приложение, но мне нужно передать имя человека, который будет поздравлен, пока приложение будет установлено, при этом каждый человек может получить свое поздравительное сообщение с его именем после открытия приложения.
Есть ли способ достичь этого?