gpt4 book ai didi

android - 试用版 - 有限开放

转载 作者:行者123 更新时间:2023-11-30 03:01:41 25 4
gpt4 key购买 nike

我必须在我的应用程序中添加试用版。用户只会打开我的应用程序 9 次 - 然后我的应用程序主体将被阻止。我读到最简单的方法是在应用计费中使用,但我对计费的了解几乎为零...你能告诉我如何以最简单的方式做我想做的事吗?

我正在尝试创建简单的计费助手

public BillingHelper(Context context, String skuTrial,
int marketRequest, String publicKey, String prefsName, String tagName) {
isSetup = true;
TAG = tagName;
this.context = context;
this.skuTrial = skuTrial;
this.marketRequest = marketRequest;
this.publicKey = publicKey;
this.prefsName = prefsName;
}

但是我不知道接下来要做什么...

非常感谢。

PS 对不起我的英语...;/

最佳答案

应用内结算不会帮助您解决这个问题。你需要自己实现这个“9次打开”的逻辑。

与其相反,我宁愿建议实现一个计算安装后天数的逻辑。例如,您在应用程序使用 2 天后隐藏某些功能。您可以使用 PackageManager 获取首次安装的日期。

packageManager.getPackageInfo(packageName, 0).firstInstallTime;

或者您想允许用户重置此计数器,您可以计算自上次安装以来的天数,如下所示。

PackageManager pm = context.getPackageManager();
ApplicationInfo appInfo = pm.getApplicationInfo("app.package.name", 0);
String appFile = appInfo.sourceDir;
long installed = new File(appFile).lastModified();

来源:How to get app install time from android

关于android - 试用版 - 有限开放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22421654/

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