【发布时间】:2016-05-21 05:57:15
【问题描述】:
我需要制作一个应用程序并让我的用户能够将应用程序发送给其他人,其中包含特定代码并指示哪个用户发送了该应用程序。 例如,我将我的应用程序分享给我的朋友,当我安装该应用程序时,它里面有一个静态编号,让我能够知道谁在发送应用程序以及谁是推荐人。
我该怎么做?如何在应用程序中输入数字或其他内容,当我分享应用程序时,我知道是谁在问它?
谢谢
【问题讨论】:
我需要制作一个应用程序并让我的用户能够将应用程序发送给其他人,其中包含特定代码并指示哪个用户发送了该应用程序。 例如,我将我的应用程序分享给我的朋友,当我安装该应用程序时,它里面有一个静态编号,让我能够知道谁在发送应用程序以及谁是推荐人。
我该怎么做?如何在应用程序中输入数字或其他内容,当我分享应用程序时,我知道是谁在问它?
谢谢
【问题讨论】:
Android 建议使用“共享意图”与其他用户共享“任何内容(网址、电子邮件、文件)”。
共享“某物”时,通常会调用第三方应用程序(在本例中为“Play Store 应用程序”)。 “Play 商店”应用不提供任何元数据作为参数,它在系统级别处理安装/应用生命周期。
简单回答您的问题:
否 - 您无法在安装时知道谁共享了 通过静态方式
目前市场上流行的解决方案是在注册时输入推荐代码!
【讨论】: