gpt4 book ai didi

java - 如何指定用户是否已共享我的应用程序 x 次?

转载 作者:行者123 更新时间:2023-12-02 01:42:09 25 4
gpt4 key购买 nike

我正在开发 Android 应用程序,要求用户将此应用程序分享给十个用户以获得奖金。可以通过对话框中出现的任何应用程序共享应用程序。现在的问题是,我无法确定用户已成功将我的应用程序共享给 x 个用户。

我用来共享应用程序的简单代码如下。

Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "playstore link");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, getResources().getString(R.string.share_app_text));
startActivity(Intent.createChooser(sharingIntent, "Share app via"));

最佳答案

我认为你能得到的最好的结果是:找到一种方法来了解“共享”是否真的成功(这基本上意味着:最终,用户单击了某个“确定”按钮)。

然后,保留该信息。

换句话说:您基本上需要一个存储的计数器,例如使用 Android 的共享首选项(请参阅 here 作为一个简单的示例)。

真正的问题可能是“共享”很容易被欺骗。您知道,就像在 Facebook 上与同一个人分享 10 次一样。

所以,如果你想要一些不太容易被欺骗的东西,你可能应该计算其他的东西,比如:你在你的服务器上创建一个特定的 URL,然后计算它被访问的次数(来自不同的 IP)例子)。

关于java - 如何指定用户是否已共享我的应用程序 x 次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54308513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com