Is it possible to have some basic documentation for android auto and carplay.
To which pages does your suggestion apply?
- I don't see any particular documentation for these anywhere.
Quote the sentences(s) from the documentation to be improved (if any)
Describe your suggestion
- The plugin home page talks about android auto and carplay. Looking at the github issues page, some users seem to have successfully implemented it as well which is great.
- For new users, is it possible to have some basic documentation for android auto and carplay.
- Mainly I assume we would have to write some native code for both carplay and android auto? Even a minimal example or atleast some links to how this can be done using this plugin would be amazing.
- Since plugin home page says carplay was tested, is it possible to get a minimal code example of that?
Thanks for this awesome plugin btw!!
I would suggest checking out the discussion in #415 regarding the one-isolate branch, since it adds more complete support for Android Auto. This new branch is not production ready yet, but I think it's time to start getting testers so that I can fix the bugs that pop up. There is API documentation for every method, but as for a guide on the big picture tying all the pieces together, that doesn't exist. But within the comments section of #415 you can get some idea of how it works.
As soon as things stabilise, I'll see about improving the documentation further.
@ryanheise thanks for the info. I will try out that branch this weekend.
Hi. I would also like to read some basic documentation about how this packages works with CarPlay and Android Auto.
This would be great. Even just having a list of methods that need to be implemented would be helpful. Currently, I have no idea what I need to implement for Android Auto to recognize my app.
Although I'm not personally an Android Auto user (I don't even have a car!) I can say that I have tried to at least wrap all of the APIs that are involved in Android Auto, so that it is possible, and there are people who are using it with Android Auto. But as it stands, the way to do that is to actually go through Android's own Android Auto guides and follow their steps for setup, and at each step you should find the corresponding API in audio_service that allows you to follow Android's documentation. From what I've heard, there are many edge cases to address in your app to make it work smoothly.
I would love to have an Android Auto user who has addressed all of the many edge cases in their own app to help contribute to the documentation, so I extend that invitation to anyone willing to help.
But in the meantime, I'd be happy to answer any questions below about what a particular Android Auto API maps to in audio_service.
Some recent discussions about Android Auto in #956 .
@ryanheise I recently was able to get Android Auto functionality working with audio_service. Enabling unknown sources within Android Audio was something I had to figure out by trial and error but after that it was straightforward. I can share what I've learned in some documentation. Do you have a preference where the doc should be stored?