But a drawback is that if not properly checked,the same key could be used
with any no of ur apps...

On Wed, Jun 3, 2009 at 5:29 PM, Sujay Krishna Suresh <
sujay.coold...@gmail.com> wrote:

> N one of my friends suggested that u make use of the serial key system for
> differentiating bet licensed & unlicensed users...
> it sounds good... the first time a user uses ur app... jus ask for their
> key... also have an option for evaluate..
> if the user selects evaluate set a preference to null string or if the user
> enters a correct key set it to smthin else...
> the key validation is a onetime job... so i guess this will also not bother
> ur performance...
>
> On Wed, Jun 3, 2009 at 5:26 PM, Sujay Krishna Suresh <
> sujay.coold...@gmail.com> wrote:
>
>> aayush, if u r goin for client-side implementations then i'm very sure
>> that there're many workarounds...
>> one of it was mentioned by marc earlier... N plz be clear whether ur app
>> is standalone or does it make use of web in ur LAN??
>>
>> On Wed, Jun 3, 2009 at 5:15 PM, Neil <neilb...@gmail.com> wrote:
>>
>>>
>>> For one thing, it's Secure.ANDROID_ID not System.ANDROID_ID.
>>>
>>> But the documentation on that is a bit vague.  It seems to be related
>>> to your Google login information, so that brings up two questions:
>>> 1. is it sensitive information?
>>> 2. does it change if you log in to another Google account?
>>>
>>>
>>>
>>> On Jun 3, 12:09 pm, mobilekid <mobilek...@googlemail.com> wrote:
>>> > I would do the same.
>>> >
>>> > Get the android ID like this:
>>> >
>>> > String android_id = android.provider.Settings.System.getString
>>> > (this.getContentResolver(),
>>> > android.provider.Settings.System.ANDROID_ID);
>>> >
>>> > Then send it to your back-end and query the number of times you've
>>> > made the same call or the date you firstly made a call against the
>>> > unique ID.
>>> >
>>> > Hope it helps!
>>> >
>>> > On Jun 3, 11:02 am, Sujay Krishna Suresh <sujay.coold...@gmail.com>
>>> > wrote:
>>> >
>>> > > if i were u & if my app already interacts with the web then i'll
>>> initially
>>> > > hit a url from the app with may the phone's unique id...
>>> > > i'll take care of everythin else at the web-side... this will make
>>> sure that
>>> > > there's not much change in my app's performance...
>>> > > but i dont exactly no if an android phone has any sort of unique
>>> id.... &
>>> > > the possibilities to get such an id...
>>> > > if not the id u may go for the google acc registered with the
>>> phone... but
>>> > > this may have some limitations...
>>> >
>>> > > On Wed, Jun 3, 2009 at 3:20 PM, aayush <abhatnagar192...@gmail.com>
>>> wrote:
>>> >
>>> > > > okay..thanks for the answer Marc.
>>> >
>>> > > > For #1 i believe i need to create my own certificate by using the
>>> > > > keytool utility and sign it as you suggest.
>>> >
>>> > > > Time based is my only requirement..as of now. Usage based is not a
>>> > > > priority for me.
>>> >
>>> > > > aayush
>>> >
>>> > > > On Jun 3, 2:34 pm, Marc Lester Tan <mail...@gmail.com> wrote:
>>> > > > > Hi,
>>> >
>>> > > > > # 1 - I believe you can do this when signing your certificate.
>>> > > > > # 2  - you can store the number of times your app is invoked on
>>> the
>>> > > > > Preferences then just check if it already exceeds your limit but
>>> then it
>>> > > > can
>>> > > > > easily be broken by just uninstalling the application and
>>> download it
>>> > > > again.
>>> > > > > I haven't tried this yet. Just my idea.
>>> >
>>> > > > > Marc
>>> >
>>> > > > > 2. Usage based ( 100 invocations of the application).
>>> >
>>> > > > > On Wed, Jun 3, 2009 at 5:24 PM, aayush <
>>> abhatnagar192...@gmail.com>
>>> > > > wrote:
>>> >
>>> > > > > > Hello list..
>>> >
>>> > > > > > I had a query:
>>> >
>>> > > > > > If i wish to attach an evaluation license to my android
>>> application,
>>> > > > > > how can that be achieved ? As for example, i may want to
>>> provide an
>>> > > > > > evaluation license based application that expires in one of the
>>> > > > > > following ways:
>>> >
>>> > > > > > 1. Time based (30 days etc)
>>> >
>>> > > > > > 2. Usage based ( 100 invocations of the application).
>>> >
>>> > > > > > Once the application's license expires, i need to restrict
>>> access to
>>> > > > > > it from the user.
>>> >
>>> > > > > > Thanks in advance..
>>> >
>>> > > > > > Best Regards
>>> >
>>> > > > > > aayush
>>> >
>>> > > --
>>> > > Regards,
>>> > > Sujay
>>> > > George Bernard Shaw<
>>> http://www.brainyquote.com/quotes/authors/g/george_bernard_shaw.html>
>>> > > - "A government that robs Peter to pay Paul can always depend on the
>>> > > support of Paul."
>>> >
>>> >
>>> >>>
>>>
>>
>>
>> --
>> Regards,
>> Sujay
>> H. L. Mencken<http://www.brainyquote.com/quotes/authors/h/h_l_mencken.html> 
>> - "Nobody ever went broke underestimating the taste of the American
>> public."
>
>
>
>
> --
> Regards,
> Sujay
> Mark Twain <http://www.brainyquote.com/quotes/authors/m/mark_twain.html> - 
> "There is no sadder sight than a young pessimist."




-- 
Regards,
Sujay
H. L. Mencken <http://www.brainyquote.com/quotes/authors/h/h_l_mencken.html>
- "Nobody ever went broke underestimating the taste of the American
public."

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to