Maps, music, search and more in your vehicle, powered by your Android phone. Voice actions and feedback. Useful local information.
See all
Members (4,699)
Android Developers's profile photo
Chris Cartland's profile photo
Maru Ahues Bouza's profile photo
Paul Matthews's profile photo
Renato Mangini's profile photo
Rich Hyndman's profile photo
Wayne Piekarski's profile photo
Abdallah Musa's profile photo
100001091057100001 1's profile photo
Abdul Aziz's profile photo
Abdelkarim Adnane's profile photo
Abderrahmane Bentaiba's profile photo
666c6176696f 73696c7661's profile photo
A Technology's profile photo
Abhishek S V's profile photo
AA Goldberg's profile photo
abhishek adarsh's profile photo
Abdelaziz Raji's profile photo
Aaron Hartman's profile photo
Aaron Mawby's profile photo
Aaron Ogle's profile photo
Aaron Vera's profile photo
aaron tsuma's profile photo
Abhi Salve's profile photo

Stream

Join this community to post or comment
Pinned by moderator

Wayne Piekarski
moderator

Announcements  - 
 
It is now possible to test your Android Auto apps on Auto-enabled head units. The procedure is to upload your app to the Play Store in an alpha channel, which you can then install to your device and test in a car. You will even receive feedback from the Auto review team for your app.

https://support.google.com/googleplay/android-developer/answer/3131213?hl=en
13
4
Resul Kocyigit's profile photoMarlon “Virus” Jones's profile photoGiovanni Laquidara's profile photoSergey Povzner's profile photo
2 comments
 
+Chernyshov Yuriy This is for developers to do their own testing of their apps on their own Pioneer head units, not for your customers to test it. It allows you to test it all locally so you can see what is being reviewed.
Add a comment...
 
Here is my application which is suitable for the Android Auto.
Thanks for everybody for their help.
Home page (there is nothing to hide, everything is open and free, including source code):
https://bitbucket.org/ChernyshovYuriy/openradio/overview
Open Radio is the project which is use Android Auto SDK, innovative tool to...
3
Add a comment...
 
+Christian Kurzke and others.
Thank You guys for Your help.
My Application has been approved, now its turn to add new functionalities and improvements to it.
2
Christian Kurzke (cnkurzke)'s profile photo
 
Great! Keep us posted how it goes. And - let us know which app you created so we can try it.
Add a comment...

Lakshmanan P

Discussion  - 
 
+Renato Mangini 
In Android Auto media(music app) when i was testing out in the head units I found that when the list of music is empty there is a default spinner which goes on . So if I have the spinner on then it gives an appearance (conveys the meaning )that "title will be loaded shortly and is getting delayed" . However in my case the list of music is empty and if the spinner shows up it is conveying a wrong meaning .So in this case can I do something to over ride this spinner . 
1
Renato Mangini's profile photo
 
Can't you avoid showing the category when the list is empty? The user experience would be greatly improved - there is a cost on driver's distraction when a click is required. If the click is on an empty category, you are wasting user's attention.
Add a comment...
 
Hello, Guys! 
I,ve got a quastion about Android Auto. I have found new description for Android Auto API:
"App never presents any form of visual information (notifications, toasts, video, images, advertising, etc.) on the phone screen while the app is active in Android Auto"

Could you please tell us, how can application be informed, that device is connected to android auto?
1
Renato Mangini's profile photo
Add a comment...

Sergey Povzner

Discussion  - 
 
Does anyone know tow to launch UniversalMusicPlayer app on physical head unit (8100 NEX in my case)?

I enabled developer mode in Android Auto app, but still don't see how to launch UniversalMusicPlayer app.
1
Ian Lake's profile photo
 
As far as I know, only apps that have been through the Auto approval process will run on official hardware - you'll have to use the simulators for development.
Add a comment...

Lakshmanan P

Discussion  - 
 
How to change the (background) color of the play button from black to some other color and is it possible to substitute the default music icon for the queue with some other icon ? 
1
Renato Mangini's profile photo
 
1) The background of the play button can be changed by setting the theme's colorAccent  (https://github.com/googlesamples/android-UniversalMusicPlayer/blob/master/mobile/src/main/res/values/styles.xml#L43). However, you cannot change the actual color of the button (ie, the button foreground)
2) You can disable the queue button by setting the MediaSession queue to an empty collection, and then place a custom action on the place of the queue button. However, you cannot make that custom action open an UI like the queue drawer (actually, you cannot open any UI), so, no, you cannot replace the icon and keep the functionality.
Add a comment...

Robert Nekic

Discussion  - 
 
I see there is a basic design guide PDF for Android Auto audio apps but it doesn't define the media control icon sizes.  I notice the ic_star_on and ic_star_off icons in the Universal Music Player sample app are slightly bigger than normal ActionBar icons.  An mdpi ActionBar icon is defined as 32x32 but the mdpi ic_star icons are 36x36. Are these accurate to design against or is there more documentation somewhere?  Thanks!
1
Add a comment...

Avelino Alicea

Discussion  - 
 
So, is the 2014 Honda Civic EX going to get some android auto love soon? 
3
Add a comment...

mat helvie

Announcements  - 
 
 
Thanks goes out to: +João Dias for autoapps, +Tasker Tutorials for helping me learn, +Chainfire for stickMount and SuperSU and 500 Firepaper, +Area51 Advanced Technology for ARUR, Chromecast, Pioneer nex, Kicker audio, and whoever made SeLinuxmodechanger. 

Coming from a 10 year old stock radio\cd player to puting my phone onto the screen of my radio, with all the voice activated things at my disposal, is a completely different world.  Although not completely finished, I can use my radio the same as my phone. Lovin it. Made video with +Google Glass 
6 comments on original post
3
1
Charles Emile Grondin's profile photo
Add a comment...

About this community

This is the official community for Android Auto Developers on Google+. Android Auto lets you engage users in new ways while they're in the car. Find out how to get your app ready to hit the road!

Resul Kocyigit

Discussion  - 
 
Check if device is connected to android auto...
... maybe this would work:
There you get a broadcast, when your device is connected, in configuration change you can check for UiModeManager.ACTION_ENTER_CAR_MODE

Bit I dont have an android auto device :-).
1
Resul Kocyigit's profile photo
 
+Wayne Piekarski​ is this way possible ?
Add a comment...

Rac Csaba

Discussion  - 
 
Hi! Is there a list of apps witch will be for Android Auto the most important? Thanx
1
Add a comment...
 
Dear colleagues,
I have another question to the Team :-)
I received another review feedback from the Google Play team.
They inform me "Media playback should pause when switching to another app". I assume that this is not only relates to the case when we switch application via right side menu? Using Emulator we can press Home button and open another application and media still plays in the Emulator. Is this a case which Google Play considering also?
If Yes - then how to be notified that application is in background, moreover, NPR One (the one from the Google Play btw) behave the same way.
1
Christian Kurzke (cnkurzke)'s profile photoChernyshov Yuriy's profile photo
7 comments
 
Sure, here it is:

-Your app includes features that distract the driver.
-Media playback should pause when switching to another app.
Please refer to the following developer page for full details on the criteria that your app must meet to qualify as an Android Auto app on Google Play:
http://developer.android.com/distribute/essentials/quality/auto.html#AU-DS
Add a comment...
 
I have  question to the Google Auto Team.
How is inform driver / user of an application about some errors that happening during application life.
For example:
- network has been lost and application was in a stream mode at that time (stream audio content);
- menu (the one slides from the left side) creating dynamically, some of the items may link to temporary unavailable items (Radio Station change it's URL of streaming or doesn't work during night at all).
There is no specification about error handling at all (I am talking about UI / UX).
I got refused from the application submission because of the second case I listed.
Thanks in advance.
1
Chernyshov Yuriy's profile photoRenato Mangini's profile photo
3 comments
 
- playback-related errors: a media application should use PlaybackState.setErrorMessage to show an error message related to playback;
- browsing-related errors: if part of your media catalog should not be shown at a given moment, do what +Ian Lake suggested: hide those items. If you could not contact your server to fetch your data and you don't have anything cached , return an empty list on onLoadChildren (you should really have something cached, BTW... remember that people often drive on areas with no connectivity)
- there is an API to return results under request, and there is also an API to notify listeners that a returned result has changed (for example, if the user has the drawer open and something changes). Please, check the MediaBrowserService API.
Add a comment...

Drew Hamilton

Discussion  - 
 
Is there a way to take a screenshot of Auto running on the (Pioneer AVIC-8100NEX) head unit?
1
Drew Hamilton's profile photoResul Kocyigit's profile photo
3 comments
 
Os the Pioneer device just for US ? Can I use it for germany ?
Add a comment...

Pedro Silva

Discussion  - 
 
+Wayne Piekarski Can you give an estimate on how long the review process takes?
1
Wayne Piekarski's profile photoPedro Silva's profile photo
2 comments
 
Thanks. Was around 2hs
Add a comment...

Robert Nekic

Discussion  - 
 
I'm tinkering with Media Browser Service Simulator v6.5.81, the Universal Media Player sample app, and attempting to implement a MediaBrowserService in my existing app.  Things are working well so far EXCEPT for the theme.  I've defined a distinct Car Theme as shown in the sample app but the Simulator simply refuses to pick up the colors.  My app is still using a Holo-based Theme but I my Car Theme has Theme.AppCompat.Light as a parent.  

The sample app has problems with this, too.  The simulator is using the sample app's Theme colors, not the Car Theme colors. 

Any ideas regarding why the Simulator is ignoring the car theme? Am I using an old Simulator.apk?
1
Robert Nekic's profile photoStefan Kyntchev's profile photo
3 comments
 
I don't think that the current simulator supports a separate car "theme" (e.g it uses your main app's theme). Also keep in mind that the current simulator  has bug where it uses the wrong attribute for the color - instead of colorPrimaryDark it uses colorPrimary. Google is supposed to release an new version of the simulator with a fix at some point. I can confirm that the head unit shows the theme and colors correctly.
Add a comment...

Pedro Silva

Discussion  - 
 
Can't seem to grab the events from the Hardware buttons.

Setting the Media session callback and doing this:

mSession.setFlags(MediaSession.FLAG_HANDLES_MEDIA_BUTTONS |
                MediaSession.FLAG_HANDLES_TRANSPORT_CONTROLS);

But no luck. Any ideas?
1
Renato Mangini's profile photoPedro Silva's profile photo
2 comments
 
State and actions are ok. Was missing the setActive. Thanks :)
Add a comment...

Dave Cranidge

Discussion  - 
 
When will the console section of the code for android auto be released? Or is it just for head developers and car manufacturers?
5
Add a comment...
 
Exciting announcement from +Hyundai USA .

For those of you who were at LA-Auto show last year you already got a sneak preview!

I've been driving with this for a while now, really amazing how natural it feels to have your smartphone at your finger tips in the car.
When i go back to my other cars I definitely miss it!

The future is here!
View original post
2
Add a comment...