fortumo android - MpUtils enablePaymentBroadcast 错误

Posted

技术标签:

【中文标题】fortumo android - MpUtils enablePaymentBroadcast 错误【英文标题】:fortumo android - MpUtils enablePaymentBroadcast error 【发布时间】:2014-02-18 00:33:19 【问题描述】:

我在 android 应用程序 2.1 中使用 fortumo 支付解决方案(我也尝试使用 android 3.0)。

我按照用户 guid 在 manifest.xml 权限中创建付款并在 onCreat 中启用它。这行代码(在 onCreat 中)正在返回错误。

感谢您的帮助!

清单:

<permission
    android:name="com.example.speedsinglefinder.PAYMENT_BROADCAST_PERMISSION"
    android:label="Read payment status"
    android:protectionLevel="signature" />

创建:

MpUtils.enablePaymentBroadcast(this,
            Manifest.permission.PAYMENT_BROADCAST_PERMISSION);

【问题讨论】:

【参考方案1】:

我找到了解决方案。 您应该在主进程中启用权限(直接在 onCreat 下而不是在线程中)。

@Override
protected void onCreate(Bundle savedInstanceState) 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_err);
            MpUtils.enablePaymentBroadcast(this,
                    Manifest.permission.PAYMENT_BROADCAST_PERMISSION);

【讨论】:

以上是关于fortumo android - MpUtils enablePaymentBroadcast 错误的主要内容,如果未能解决你的问题,请参考以下文章

Fortumo 获取计费状态 android 转到主要活动

如何使用 fortumo getNonConsumablePaymentStatus for android

在沙盒模式下禁用小部件回退 (Fortumo)

如何将 fortumo In-App purchase 插件集成到 Corona Sdk 游戏中?

Fortumo Web SDK 处理

代码设计之多渠道支付