小编ASP*_*ASP的帖子

如何从付费Android应用程序迁移到通过应用内结算支付的应用程序?

我目前在Android市场上有两个版本的应用程序,一个付费版本和一个免费版本.但我希望将应用内结算功能集成到我的免费应用程序中,并在订阅基础上向客户收费,价格低于付费应用的当前价格.

但是我应该如何为现有客户处理这个问题呢?让他们再次支付使用付费功能似乎是不公平的,而他们是我的应用程序的早期采用者.理想情况下,我实现的东西将使现有用户可以访问我的免费应用程序中的解锁功能.

有关如何实现这一目标的任何想法?一个好的方法概述是足够的,我不介意做一些关于如何实际实现这种方法的研究.

android android-lvl in-app-billing

16
推荐指数
1
解决办法
1358
查看次数

Google Play Android Developer API

我正在开发一个Android应用程序,它将出售应用程序内的产品.

在关于"Google Play应用内结算"的Google文档中,有一个名为Purchase Status API的部分.阅读本节后,我所了解的是购买验证应该在我的后端服务器中使用Google Play Android Developer API v1.1完成.

我试图了解Google Play Android Developer API文档,但我不明白为获取授权令牌我必须做些什么.

请帮我!

谢谢

android in-app-billing google-play

6
推荐指数
1
解决办法
4565
查看次数

自定义进度条和仪表

我想创建自定义进度小部件,如图所示。经过一番研究我发现:

  • 对于针规,我可以修改这个小部件
  • 对于水平进度表,我应该自定义 Android 原生进度条。
  • 对于水指示器,我应该使用 android canvas 创建一个自定义小部件。

我的问题是:我是否使用正确的方法来创建和实现这些小部件?或者您认为任何更好的建议或教程可能会帮助我创建这些,特别是“水指示器”和自定义 Android 本机进度条。

谢谢。

自定义进度条和仪表

android gauge android-progressbar android-canvas

5
推荐指数
0
解决办法
3909
查看次数

InAppBilling V3什么是SKU(项目ID)才能使应用程序生效?

我已经创建了inallbilling示例代码.为了测试目的,我已经通过SKU ="android.test.purchases",但现在我想在google play store上发布我的应用程序,那么我应该通过"android.test.purchase"传递什么.我用户要从应用程序购买的应用程序包名称或项目ID.

android in-app-purchase in-app-billing

3
推荐指数
1
解决办法
9638
查看次数

Android - 共享首选项在某些设备上崩溃.

我有这个例外,我从Android获取崩溃报告:

java.lang.NoSuchMethodError: android.content.SharedPreferences$Editor.apply
at com.problemio.ProblemioActivity.first_time_check(ProblemioActivity.java:231)
at com.problemio.ProblemioActivity.onCreate(ProblemioActivity.java:47)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
at android.app.ActivityThread.access$2300(ActivityThread.java:125)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4668)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

我对Android中的崩溃报告系统很陌生.为什么会发生这种崩溃?我无法在我的设备或模拟器上重现它.

崩溃报告需要哪些其他信息来确定原因以及如何解决此问题?

谢谢!

android sharedpreferences

0
推荐指数
1
解决办法
2368
查看次数

button.performClick()的工作示例代码

有人可以把一个工作代码示例button.performClick()分配给一个OnClickListener.我使用的以下代码返回false为button.performClick()-

myButton.performClick()
 myButton.setOnClickListener ( new View.OnClickListener()
      {
           @Override
           public void onClick ( View view )
           {
              .............
           }
});
Run Code Online (Sandbox Code Playgroud)

android button buttonclick android-mediarecorder

-2
推荐指数
1
解决办法
1万
查看次数