Android :: Developers Be Liable For Charges For Using Google APIs?

Nov 1, 2009

I've been reading the Terms of Service for the Google APIs, both Maps and AJAX APIs. I have questions regarding future consequences of using these APIs in mobile apps that get distributed, hopefully, to many thousands or millions of devices.

Both say that the services must be available for free, so I'm assuming that means you cannot charge a fee for an Android app that uses these services, unless you arrange something special with Google. Which appears to be Google Maps API Premier, an advanced service that uses a page-view-counter-based calculation to determine charges, and is not cheap. Which pretty much says you'd need to charge a subscription fee if you're going to charge at all. If you don't charge now and suddenly get hit with a bill from Google, your free app must remain free (according to Android Terms) so you're out of luck? I suppose it might be possible to include a Terms of Service with the application that says the user assumes all responsibility for any charges related to use of the Google APIs, but that doesn't seem likely to succeed. I think it would be difficult to manage. I also suppose that you could ask Google to block requests that use your API key until you can get a new version out with a fee attached.

Google also says they could charge for the use of the API in the future. This is stated specifically in the AJAX APIs doc, and indirectly in the Maps doc (Google can change the terms at any time). Since the API key that is used when calling APIs belongs to the Android developer, that tells me we could potentially be on the hook for Google charges. The Terms say that we can decide to stop using the APIs. Which is fairly easy when you're running a web site, much different when your application is deployed to thousands or millions of devices. Especially if you've distributed the application for free, and with an expiration date as required of later than October 22, 2033.

I'm nervous now about using Google APIs in Android apps and wondered if anyone else has thought about this. Should Google APIs be avoided? At least until developers have some legal protection?

Android :: developers be liable for charges for using Google APIs?


Android :: Google Support Number For Droid's Sent To Developers From Google?

Jun 23, 2010

A few months ago Google sent top market developers a feww phone (Droid or Nexus).I was one of them and received a Droid.I just now called in to activate the Droid on my Verizon account and was told that it is not activated.They said that the ESN number is tied to a business account and currently active.Verizon said the only thing I can do is to contact Google, who sent me the phone, and work it out with them.The paperwork with the phone came with no numbers or email addresses.I have tried calling the Nexus support line, they could not direct me anywhere. I have tried emailing the automated robots that sent me emails about the phone.Is there anyone at Google that I can contact that would be able to help with this?

View 2 Replies View Related

Android :: Using Google Docs APIS?

Jun 15, 2009

I want to upload my documents(in the mobile) to google docs, Can Google data APIS work in Android?

View 2 Replies View Related

Android :: Map Keys Of Google APIs Add-on

Aug 10, 2009

In the Web When we apply the Map Keys, we need sumbit the URL of our sites. In the Google APIs Add-on , we need the MD5 of our soft to get the Map keys. but here is a big question.

1. MD5 is easy to be changed.

2. First I got the MD5 of my app ,and then submit, but when I add the new keys, if the MD5 is changed, there will have the problems of the martch.

3. what should I do?

View 2 Replies View Related

Android :: Driving Directions Using Google Map APIs

Feb 19, 2009

I am developing maps application which has to support driving directions and route search and creation. But there is no API support in Android for this.

So i want to use google map APIs instead of Android APIs, Are there any APIs available for driving directions in google. If yes, What are those APIs, How can i use those APIs with Http request/response.

I read some where that earlier googlenav package was there in Android SDK, but it is now removed. May I know the reason for removal of this package, or When can i expect it to come back with fixed version of googlenav in Android? Looking forward to your reply.

View 3 Replies View Related

Android :: Extra APIs For Google TV Development?

Oct 26, 2010

Or is it essentially the same SDK/APIs as standard Android development?

View 5 Replies View Related

Android :: Sdks - Google Apis Build Target For 1.5?

Sep 22, 2010

I'm configuring a new machine for Android development and moving my current project over. I did a fresh install of all the Android tools and SDKs, and under "build targets", the Google APIs' target supports Android 2.2. Of course I need 1.5 as the base build target. My project doesn't build when I select that because the Google Maps stuff from maps.jar isn't there. In fact, after I did my full install I can't find maps.jar anywhere on my new machine. Is this jar file still required for Google Maps integration, or is it history? I'm using Eclipse 3.5. I guess I'd presume there would be a "google apis" for Android 1.5 build target. I'm thinking my install must be hosed; but maybe it's my understanding.. :)

View 1 Replies View Related

Android :: Google Data APIs Client Libraries

Jun 13, 2009

Has anyone had success using Google Data APIs Client Libraries. I can't seem to successfully use the GData Java client libraries in an Android app. I notice that there used to be some GData access classes in the Wireless packages that have been removed. Should I be using some map data classes in the com.google.android.maps classes I'm not seeing? I started to go down the path of accessing data through raw http calls, but it's a beating.

View 3 Replies View Related

Android :: Does Google Sky Map Incur Charges

Jul 10, 2010

I've downloaded an app called Google Sky Map. Will using this incur charges? I don't understand how all this works. In general, is there a way of telling what charges the use of an app will incur (ruling out the use of android-intuition and/or common sense)?

View 9 Replies View Related

Android :: Google Market - Prevent Duplicate Charges For Reinstalling Apps

Aug 15, 2010

I have purchased several apps through the Google market. Updating to Froyo required a system reset for me so the apps had to be reinstalled from the market. My google checkout and login ID are the same but Google charged me again for the apps and they showed up on my CC. Tried to resolve through google but gave up in frustration trying to find some way to dispute or rectify the situation. I disputed the charge through my CC but I have a feeling that is going to cause more trouble. Surely there is some way this is SUPPOSED to work and a planned way to rectify easily when it does not.

View 2 Replies View Related

Android :: Android - Eclipse Setup Missing Google APIs

Mar 11, 2010

I just finished setting up my Eclipse with the Android plug-in. (i.e https://dl-ssl.google.com/android/eclipse/). Now when I do the following:
1. Eclipse > Preferences > Android, I see a lot of "Target Name" like Android 1.1 - Android 2.1
However, in the book that I'm reading, I'm also supposed to see a "Target Name" called "Google APIs". I don't see that. Is that a separate install?

View 1 Replies View Related

HTC Desire :: Mobile Phones D Liable On Non Redemption Contract?

Aug 21, 2010

irect reI am planning on getting THIS HTC Desire contract from Mobile Phones Direct, this will be my first ever contract phone and my first ever android phone, I am planning on getting this deal: I have a few questions: Are Mobile Phones D liable on a non redemption contract like this? Is this a good deal? I know that T-Mobile has recently changed its contract to say its 3GB FUP is only for its direct customers but if I got this contract and phoned them up and said I have an android what are the chances I could talk them into putting me on the 3GB FUP instead of the 1GB? and finally if the above is a no then is there any speed difference between those on the 1GB UP and those on the 3GB FUP? If you can help me with these questions then thank you very very much, this is my first contract and I don't want to mess it up.

View 2 Replies View Related

Android :: Finance For Android - A Google Developers Note

Mar 5, 2009

I wrote up my experiences working on the new Finance app here: http://www.googleandblog.com/finance-for-android-google-developers-no.

View 2 Replies View Related

Android :: Certification For Android Developers Provided By Google?

Nov 3, 2010

Is there any certification for android developers provided by Google? please let me know this . I want to do that certification.

View 4 Replies View Related

Motorola Droid :: Google Voice Text Going Against My Regular Text Charges

Mar 28, 2010

why are my google voice text going against my regular text charges !

View 3 Replies View Related

Android :: App Using 2.x APIs That Will Also Run On 1.x

Apr 12, 2010

I'm working on an Android app in which I would like to use multi-touch. However, I do not want to completely leave out those still running a 1.x OS phone. How do you program the app so that you can use the 2.x multi-touch APIs (or any other higher level API for that matter) and still allow it to gracefully degrade on 1.x systems. If you create a project in Eclipse for 1.x can you even still access the 2.x APIs?
Basically I want it to show up in the marketplace and work on all 1.6 and higher phones and just allow access to the higher level functionality if available.

Also, if anyone can point me to any data on the number of 1.x devices vs. 2.x devices in use.

View 2 Replies View Related

Android :: How To Use StartMethodTracing APIs?

May 20, 2010

I have recently started working on an app which has both Java and native components. I am trying to generate trace information for both components using Debug.startMethodTracing("myapp") and Debug.startNativeTracing() alternately.

However, both are behaving unexpectedly.

When I use Debug.startMethodTracing("myapp"), I can see a file /sdcard/myapp.trace being created but it is always empty no matter how long I run my app. When I use Debug.startNativeTracing() and start the emulator with the -trace <tracename> switch, I see a message saying "Trace started", but when I try to run my app, the
emulator crashes.

View 1 Replies View Related

Android :: Crashing Under 2.2 APIs

May 18, 2010

It seems a little ahead of tomorrows Google event.But I'm already getting many complaints that my app fails completely under Android 2.2.So that scares me a lot!Anyone know when the API might be released? Tomorrow perhaps?

View 5 Replies View Related

Android :: Working With Apis/Libraries

Oct 2, 2009

I'm building an app where I want to architect the app layer separately from the service layer (not android services). So I'll create a service interface(the apis) and then create a class(es) that implement that service interface. Inside the android application layer, I want to code to just that service interface. I think this is similar to how the google maps apis works. the api interface and stubs are in the framework, then each device actually provides the implementation. I don't need to go that far, but I am wondering how I package this up. One, where would I put these interfaces, so I can code to them in the app layer (like Activities). Second, how do I tell Android where the implementing classes are? I'm guessing this is somewhere in the manifest? For now I think I would probably just build the service implementation with the application source code, if that's easier. Eventually I'd like to break that out and drop it in as a 3rd-party jar.

View 4 Replies View Related

Android :: Regarding Device Level APIs

Apr 25, 2009

I could see there are many APIs available in Android. If I have to create some device driver do I need to use Java(Android) for that also. Or that will be in C?

View 2 Replies View Related

Android :: Extends APIs With Other .jar File?

Jul 8, 2010

I work with Eclipse and implement some applications using the Android Emulator.

I'd like to know: Is it possible to extend Android APIs with other .jar file?

If it's possible, how can I extend the APIs?

I just have to add libraries to the project or do I copy it to the $ANDROID_HOME/platforms/android-8/tools/lib

View 1 Replies View Related

Android :: Produce Clean Listing Of APIs For SDK?

May 25, 2010

Kinda like in the format of a class-dump result but in Java, I already have the Android.jar file and I would like to dump a clean listing of classes and methods for each .class file. How do I do this?

View 1 Replies View Related

Android :: Which Droid APIs Supported In Flex Air?

Nov 24, 2010

Anyone know where I can find what Android APIs are supported in the latest Flex AIR SDK (Hero). In particular is the speech to Text API supported?

View 2 Replies View Related

Android :: Display APIs - Buffer On Screen?

Nov 3, 2009

How can we display a buffer on screen?

Currently I create a bitmap using Bitmap's CreateBitmap() and render it on screen using canvas' drawBitmap().

Is there any other way of doing this in Java layer?

View 8 Replies View Related

Android :: REST Vs JSON APIs / Differences Between Them?

Nov 10, 2010

Wondering what the differences between REST and JSON APIs are, how you interface with them, and how to go about parsing the results. My goal is to build a small application for my android phone to tell me when the next train will get to the subway station by my house, using the developer API provided by the transit agency.

I'm learning C++ in university, but hope to go about this in Java. I'm sorry if this is more of a discussion question rather than a black and white answer question, but I can't find any information elsewhere.

View 2 Replies View Related

General :: How To Download Android APIs Offline

Jul 13, 2012

I am working on Eclipse and am looking for method to down load Android API's offline and then plug it to Eclipse

is there a method for that ? because my internet Connection drive me crazy.

View 2 Replies View Related

Android :: Looking For Few Co Developers

Apr 2, 2009

I am looking for some fellow developers to build a few applications that work together to allow the android phone to take advantage of cheap telephony services provided over the internet. These are sms, voip, calling cards and similar such services.I have been investigating this quite a bit and developing an app to work with PennyTel but i have discovered an issue with the Android OS. Android is not designed to let you replace low level systems in your app and there for there is no way to capture out going sms etc. This means that to write an app that sends all out going sms via pennytel is impossible and that the only way around this is to write your own sms client like ChompSMS and i am sure this will apply to other parts of the phone as well.What i am looking to do is make a reusable system that uses intents to do things. A complete sms application that uses an intent to send the sms so that more sms providers can be added later, a dialer and outgoing call system that will fire an event for another app to make the call etc.What I want is sever apps that use intents not just to open their app but also to choose the outgoing their service uses. personally i want to write one of the outgoing paths and i am looking for some developers who would be interested in writing the more front end apps like the dialer and sms applications.If anyone is interested let me know as it is just too much work for one person and i am sure your apps will be used by many people as more and more people could right services they could be hooked into.

View 3 Replies View Related

Android :: APIs To Access Email Accounts Or SMS / MMS Messages

May 24, 2010

Does anyone know if there is an API available to access all SMS messages as well as emails in the inbox? 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@google groups.com To unsubscribe from this group, send email to android-developers+unsubscribe @googlegroups.com For more options, visit this group at http://groups.google .com/group/ android -developers?hl=en

View 9 Replies View Related

Android :: Getting Error In Integrating Contacts APIs In Droid 1.6 And 2.0 / Fix It?

May 13, 2010

I have seen the BusinessCard example provide in Android examples.

I am using ContactAccessor abstract class to seperate out the SDK versions.

My code is running fine for 2.0 onwards, but when I am trying to build the code in Adnroid 1.6 I am getting the following errors:

Build.VERSION_CODES.ECLAIR is not resolved.
Getting errors in the whole class in which I have used Contacts APIs from 2.0 (say in class ContactAccessorSdk5.java).

How to resolve these issues?

I want to run my App on both the versions.

View 2 Replies View Related

Android :: Droid APIs That Allow App To Retrieve GSM Timing Advance?

Dec 4, 2009

Are there any Android APIs that allow the application to retrieve the GSM Timing Advance?

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved