Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6592679
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T17:35:08+00:00 2026-05-25T17:35:08+00:00

I am getting close to finishing a program for android. While I can design

  • 0

I am getting close to finishing a program for android. While I can design it to have a trial time frame and “lock” after, I am having trouble determining how I can effectively unlock it after. As I am totally new to this type of development, I was hoping for a little help in the best way to go about it.

Does the customer buy the product after the trial and contact me and I send them an unlock code? Is there a library in the Java API to connect to google marketplace and determine that the user bought the product, then it can be unlocked that way?

EDIT: This program is slated to only run on the Android Tablet at this time and as I understand it not all tablets have cellular service and therefore much more limited connectivity.

Trial time frame should be as easy as record time of first run then if program is run X days (or hours or whatever) later, lock it. This will only test on startup as I will need to allow the user to finish their current submission with the program before I lock them.

As for billing, the program itself will have a payment plan similar to MMO games. Buy now for $X then a subscription at $Y (currently planned for a yearly license), or possibly first billing includes first subscription. How does the Billing API handle that situation? I would need to bill them for the program, then bill for the license, then require them to renew the license in whatever time frame I determine to be best.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T17:35:10+00:00Added an answer on May 25, 2026 at 5:35 pm

    I can give you an answer for providing the “unlock code” but the trial time frame could be implemented in a number of ways.

    You’re probably going to want to look into the in-app billing API that Google provides. You can find out all about it here: In-app Billing Overview | Android Developers. It allows you to give the users the option to either buy an item once (e.g. special in game item, feature purchase) or multiple times (e.g. in game gold or recurring subscription).

    You would have to handle any content delivery that the application would need on your own server but the Billing API can handle the purchase and could just basically send your application a message saying that the user shouldn’t be in trial mode anymore.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am getting close to finishing the release of my application and are trying
Silverlight v2.0 is getting closer and closer to RTM but I have yet to
Getting started with jquery and having trouble getting hello world type example going for
After getting the objectEnumerator in the following code, the set1 retain count goes to
I am close to finishing my first application (a UITableView style one) on the
I am really close to finishing up on a project that I've been working
I am getting close to finish my database, so far, 16 tables so far,
Gotta be getting close to a long weekend.... I'm trying to create a DispatchTimer.
We are getting close to releasing our new rails app and so far interest
I'm getting close to desperate.. I am developing a field service application for Windows

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.