gpt4 book ai didi

android - 如何仅在开发人员模式下激活功能

转载 作者:太空宇宙 更新时间:2023-11-03 11:20:22 24 4
gpt4 key购买 nike

我有应用程序内结算的应用程序。我正在使用 AndroidBillingLibrary管理采购。

当我在 Debug模式下运行应用程序时,我希望能够访问所有可购买的选项。

目前,当我需要测试一个选项时,我会替换这样的东西:

bool option = BillingController.isPurchased(this,OPTION_NAME);

通过

bool option = true;//BillingController.isPurchased(this,OPTION_NAME);

显然不是一个好的解决方案!

这样做安全吗? :

public class MyApp extends Application {
public static final bool DEBUG = true;
}

if(MyApp.DEBUG)
option = true;
else
option = BillingController.isPurchased(this,OPTION_NAME);

有没有更好的解决办法?谢谢

最佳答案

使用应用程序信息服务获取调试值。

boolean DEBUG = (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));

关于android - 如何仅在开发人员模式下激活功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9376125/

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