我正在使用fortumo for Android.在AVD fortumo工作正常,但我在移动设备上调试它.它给了我
“在沙盒模式下禁用小部件后备”
我搜索了它,发现它正在发生,因为移动设备中没有SIM卡.
所以我的问题是如何在沙盒模式下运行fortumo,就像我在AVD(AndroID虚拟设备)上运行它一样.它应该在我的移动设备上运行,因为它在AVD上运行
谢谢
解决方法:
Fortumo是一家国际移动支付提供商,提供移动 *** 作符计费服务.先了解how Fortumo works.
> Fortumo sdk已集成到应用程序中.
>用户通过手机确认付款并向手机账单收取金额,从开发商那里购买数字商品.
> Fortumo检查其300名 *** 作符的列表,以查看将付款请求发送到何处并将其转发给正确的 *** 作符.
>运算符检查用户是否有足够的钱进行移动支付并将信息发送回Fortumo.
>当一切正常时,Fortumo完成交易并让开发人员知道将数字商品转移给用户.在月底,所有付款都将转移给开发人员.
因此,为了测试Fortumo应用程序内购买,您需要将SIM卡插入要测试的设备中.SIM卡是用户,运算符和Fortumo之间连接的中心点.有时,在进行Fortumo支付时,用户和 *** 作符之间也会交换SMS.
In AVD fortumo is working fine with the application.
AndroID模拟器(AVD)提供各种模拟,如电话模拟,短信模拟和many more.因此,当您在AVD上运行应用程序时,androID会模拟提供SMS模拟的SIM卡.因此,您不会在AVD上获得“在沙盒模式下禁用Widget Fallback”的Toast.
how can I run fortumo in sandBox mode exactly as I am running it on my
AVD(AndroID Virtual device).
只需在设备中插入SIM卡即可运行代码.它会工作正常.
更新:
Using Fortumo on devices without a SIM card.
在没有SIM卡的平板电脑上使用Fortumo时,会发生小部件后备.
在您要求输入电话号码的位置加载网站,然后您会收到将关键字发送到特定号码的说明.发送此消息后,用户必须等待几秒钟,直到他们的付款被接受,然后网站将停止加载/等待,返回到您的应用程序,并发送MESSAGE_STATUS_BILLED广播.
Supporting Tablets
<!-- If your app doesn't need to make phone calls, you can add this, so the appCould be installed on tablets. --><uses-feature androID:name="androID.harDWare.telephony" androID:required="false" />
Reference
更新2:
如果没有插入SIM卡,则会显示付款的网页窗口.但是它仅适用于实时模式.
对于某些国家/地区,仅支持网络窗口付款.它也只适用于实时模式.
以上是内存溢出为你收集整理的android – 在沙盒模式下禁用Widget Fallback(Fortumo)全部内容,希望文章能够帮你解决android – 在沙盒模式下禁用Widget Fallback(Fortumo)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)