App not showing up Motorola Xoom's Market

by Felix » Wed, 09 Mar 2011 12:04:05 GMT


Sponsored Links
 Hey,

I got the Motorola Xoom today and noticed that my app wasn't on the
market. So I looked into my manifest and updated
android:targetSdkVersion to "11". I tested the app on the device, and
everything works fine. I resubmitted, and for some reason it still
isn't there. I can see the app on every other device I own (nexus one,
droid, samsung galaxy tab), but not on the Xoom. Anyone have any ideas
what I could be doing wrong for the Market to be filtering out my app?

My app is called "AirWX Aviation Weather".

Thanks
Felix

-- 



Re: App not showing up Motorola Xoom's Market

by Mark Murphy » Wed, 09 Mar 2011 20:53:07 GMT


 The XOOM is not a phone. You are requiring the CALL_PHONE permission
(which, to be honest, makes no sense to me for a aviation weather
app). You probably do not have the proper <uses-feature> element to
make that combination work. More details here:

 http://commonsware.com/blog/2011/02/25/xoom-permissions-android-market.html 






-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://github.com/commonsguy 
 http://commonsware.com/blog  |  http://twitter.com/commonsguy 

Android Training Worldwide:  http://commonsware.com/training 

-- 


Sponsored Links


Re: App not showing up Motorola Xoom's Market

by andrew_esh » Wed, 09 Mar 2011 22:41:11 GMT


 Is there a way to gain CALL_PHONE permission when the program runs?
For instance, could this app get CALL_PHONE when it happens to be
running on a phone, and when it's on the XOOM, it does not provide the
feature set that requires CALL_PHONE? If that decision can't be made
at runtime, then two separate apps would have to be developed.

BTW: CALL_PHONE makes a lot of sense to me for an aviation weather
app. Weather is usually the determining factor for when you file a
flight plan, and you can a lot get a lot of extra weather information
by calling the weather office. The app could dial from a list of
station phone numbers along the route you're looking at.





-- 



Re: Re: App not showing up Motorola Xoom's Market

by Marcin Orlowski » Wed, 09 Mar 2011 22:47:59 GMT


 


You may delegate calling to external app ("add-on" app you create -
you can hide its icon from launcher to not confuse users), so your app
will no longer need CALL_PHONE permission. Users with phones will
install this add-on and your app will check for its presence and fire
intenet to make add on do the reall call.

-- 
Regards,
Marcin Orlowski

-- 



Re: Re: App not showing up Motorola Xoom's Market

by Mark Murphy » Wed, 09 Mar 2011 22:55:15 GMT


 


No, but you can still ask for the CALL_PHONE permission. You just need
to adjust your manifest to include the proper <uses-feature> element
to say that you can work without a phone. Please read the blog post I
linked to.


Which does not require CALL_PHONE. Use ACTION_DIAL to place the call
by putting the number in the dialer. There may be value in simplifying
placing the call, but IMHO there is no need for an aviation weather
app to have to place phone calls directly. CALL_PHONE is a scary
permission (compared to, say, VIBRATE), and developers should be
avoiding scary permissions wherever possible.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://github.com/commonsguy 
 http://commonsware.com/blog  |  http://twitter.com/commonsguy 

Android Training Worldwide:  http://commonsware.com/training 

-- 



Other Threads

1. Android Development Classroom Training

Hi List,
Can someone make recommendations for Android development classroom
training?
I didn't see this listed on the site and would prefer to go off the
suggestions of the community or people who've taken it.

Thanks in advance.

-- 

2. how can i send image from one activity to another

hi
i am new to android and don't know how to send an image from one
activity to another.
basically my problem is..
i have an activity representing a gallery and an another activity that
contains an imageviewer.
i just want to send the pic to imageviewer and display it when i
select it from galary.

-- 

3. Ground or Tile overlays possible for Google Map ?

4. Add buttons into the tab

5. AlarmManager Daily Service?

6. please help me i am a beginner

7. Content Provider not updating strings from locale