Assigned
Status Update
Comments
jo...@gmail.com <jo...@gmail.com> #2
As a workaround we added the following to our own manifest:
<provider
tools:replace="android:authorities"
android:name="com.google.android.gms.measurement.AppMeasurementContentProvider"
android:authorities="${applicationId}.google_measurement_service"
android:exported="false" />
You must have tools namespace defined in the xml.
<provider
tools:replace="android:authorities"
android:name="com.google.android.gms.measurement.AppMeasurementContentProvider"
android:authorities="${applicationId}.google_measurement_service"
android:exported="false" />
You must have tools namespace defined in the xml.
jo...@gmail.com <jo...@gmail.com> #3
I've also been affected by this!
ga...@gmail.com <ga...@gmail.com> #4
@2 I also opened an issue with tools guys https://code.google.com/p/android/issues/detail?id=193567 . I'm not really sure which team should fix it. There's another workaround there that in my opinion is cleaner.
ri...@gmail.com <ri...@gmail.com> #5
I've added
android {
defaultConfig.applicationId = "my.package.id "
}
to my gradle file and it fixed that issue for me
android {
defaultConfig.applicationId = "
}
to my gradle file and it fixed that issue for me
je...@gmail.com <je...@gmail.com> #6
Setting android.defaultConfig.applicationId in your gradle file is something that is expected to be set in Android projects. This is automatically added when you create a new Android project in Android Studio.
However when applicationId isn't present in the project gradle the play-services-measurement AAR package in its AndroidManifest.xml gets defaulted in. This creates a silent issue for the app developer as their is no warnings or errors when the app builds. Only after another app that was build the same way is also installed on the device is the issue known as the OP noted with the INSTALL_FAILED_CONFLICTING_PROVIDER error.
The fix is adding android.defaultConfig.applicationId to your app's gradle file as others have noted however, the play-services-measurement AAR or the build tools should be changed to throw an error if this is missing.
However when applicationId isn't present in the project gradle the play-services-measurement AAR package in its AndroidManifest.xml gets defaulted in. This creates a silent issue for the app developer as their is no warnings or errors when the app builds. Only after another app that was build the same way is also installed on the device is the issue known as the OP noted with the INSTALL_FAILED_CONFLICTING_PROVIDER error.
The fix is adding android.defaultConfig.applicationId to your app's gradle file as others have noted however, the play-services-measurement AAR or the build tools should be changed to throw an error if this is missing.
su...@gmail.com <su...@gmail.com> #7
In cordova generated projects android.defaultConfig.applicationId is missing
sl...@gmail.com <sl...@gmail.com> #8
I have already opened an issue with Cordova on this not being adding by default and have provided a work around to set android.defaultConfig.applicationId in the comments until Cordova fixes this.
https://issues.apache.org/jira/browse/CB-10014
ma...@gmail.com <ma...@gmail.com> #9
Thanks for the solution in #4 - that worked for me!
am...@google.com <am...@google.com> #10
Are these apps successfully uploading to the play store? And users of the apps are seeing this error?
I'm wondering if the play store checks for authorities uniqueness to ensure this doesn't happen on a wide scale.
I'm wondering if the play store checks for authorities uniqueness to ensure this doesn't happen on a wide scale.
se...@gmail.com <se...@gmail.com> #11
#4 did the trick.
ki...@gmail.com <ki...@gmail.com> #12
The users only see an errormessage with code 505, an errormessage that is given for other installation-failures as well.
da...@gmail.com <da...@gmail.com> #13
Error persists in Google Play Services version 8.4.89 (2428711-230).
Two apps I use are in conflict as described above in original post.
RadPad and Glassdoor.
Uninstall one, the other will install.
Any workaround for us users?
Two apps I use are in conflict as described above in original post.
RadPad and Glassdoor.
Uninstall one, the other will install.
Any workaround for us users?
ha...@gmail.com <ha...@gmail.com> #14
#12, You can try using older version and send feedback to the developers and hope they will fix it fast
se...@gmail.com <se...@gmail.com> #15
#4 is the perfect solution, you saved my day!
ga...@gmail.com <ga...@gmail.com> #16
I'm desperately requesting your help.
I'm having some users complaining about Play Store Error 505.
I cannot apply solution #4 because my project is a library project, so I'm getting: "Error: Library projects cannot set applicationId."
My app is currently using Play Services 8.3.0. Does anyone know what else I can try? Thanks in advance!
I'm having some users complaining about Play Store Error 505.
I cannot apply solution #4 because my project is a library project, so I'm getting: "Error: Library projects cannot set applicationId."
My app is currently using Play Services 8.3.0. Does anyone know what else I can try? Thanks in advance!
sl...@gmail.com <sl...@gmail.com> #17
#15, who is using your library? he should set the app id.
Do you declare authority provider in your lib?
Do you declare authority provider in your lib?
m7...@gmail.com <m7...@gmail.com> #18
I could reproduce and fix this issue. This is referred in the following thread:
https://goo.gl/UvjIVk
Good luck & thank you.
Good luck & thank you.
me...@gmail.com <me...@gmail.com> #19
There's no gradle support in Intel-XDK yet, due to security issues. Is there another way around to solve this problem without gradle?
Many thanks,
Many thanks,
ja...@gmail.com <ja...@gmail.com> #20
#18, you probably solved it already, but if someone else will read it, there is a solution for the issue with Intel-XDK, in https://software.intel.com/en-us/forums/intel-xdk/topic/607293 .
There is a special branch of the Pushwoosh plugin, to be used with Intel XDK (see Paul F answer)
There is a special branch of the Pushwoosh plugin, to be used with Intel XDK (see Paul F answer)
ji...@gmail.com <ji...@gmail.com> #21
Currently affecting Dashlane Beta and Crunchyroll for example. Can only have one of them installed :(
dm...@gmail.com <dm...@gmail.com> #22
I look in to it see who or witch team can do that
ad...@gmail.com <ad...@gmail.com> #23
Others are reporting that system apps on devices from LG and HTC also conflict. See https://groups.google.com/d/topic/dashlane-beta-channel/eC0yyivtxEg/discussion
Among others, the following apps are known to exhibit this issue:
* LG's NLP helper
* HTC Push Services
* Dashlane
* Crunchyroll
* Groundlink
This should be fixed at the framework level. Some projects have patched their Gradle configs to work around this problem, but others (notably Dashlane) stubbornly insist that it is a Google problem and not their responsibility to fix, despite the availability of simple workarounds.
Among others, the following apps are known to exhibit this issue:
* LG's NLP helper
* HTC Push Services
* Dashlane
* Crunchyroll
* Groundlink
This should be fixed at the framework level. Some projects have patched their Gradle configs to work around this problem, but others (notably Dashlane) stubbornly insist that it is a Google problem and not their responsibility to fix, despite the availability of simple workarounds.
is...@google.com <is...@google.com>
sl...@gmail.com <sl...@gmail.com> #24
[Comment deleted]
bd...@gmail.com <bd...@gmail.com> #25
Closing issue due to inactivity. Please comment if assistance is still needed for this issue.
ha...@gmail.com <ha...@gmail.com> #26
no success on that issue :(
ar...@gmail.com <ar...@gmail.com> #27
any luck?
te...@gmail.com <te...@gmail.com> #28
ca...@google.com <ca...@google.com> #29
Are you still seeing this issue?
je...@industry.nsw.gov.au <je...@industry.nsw.gov.au> #30
--
This message is intended for the addressee named and may contain
confidential information. If you are not the intended recipient, please
delete it and notify the sender. Views expressed in this message are those
of the individual sender, and are not necessarily the views of their
organisation.
ca...@google.com <ca...@google.com>
ca...@google.com <ca...@google.com>
ki...@google.com <ki...@google.com>
al...@gmail.com <al...@gmail.com> #31
Sorry to necro this post, but I don't suppose there's any news on it? I've literally brought home a brand new Nissan Leaf today and have not been able to get AA working with my Pixel 3 XL. When I plug in the USB, a brief message shows up on the Nissan saying "Do you want to use AA" before dissapearing after < 1 second. The Pixel shows a notification saying AA is connected to the car, but nothing shows on the cars infotainment system. My wife's iphone works flawlessly with it. This really took the shine off getting a new car :/
ga...@gmail.com <ga...@gmail.com> #32
My 2018 Nissan Murano never worked well with Android Auto and would repeatedly crash or freeze. After repeated complaints to Nissan dealers with no resolution, I filed a complain with the BBB Auto Line. They were able to help me to get Nissan to buy my car back under the lemon law.
I now drive a Lexus RX 350 and Android Auto has worked flawlessly since I bought it a couple of months ago. I am using the same phone and cable that didn't work with my Nissan so I know it wasn't the phone.
I guess that's why Lexus was later than other car manufacturers before releasing Android Auto because they wanted to make sure it worked properly first. 2020 models were the first year Lexus supported Android Auto.
I now drive a Lexus RX 350 and Android Auto has worked flawlessly since I bought it a couple of months ago. I am using the same phone and cable that didn't work with my Nissan so I know it wasn't the phone.
I guess that's why Lexus was later than other car manufacturers before releasing Android Auto because they wanted to make sure it worked properly first. 2020 models were the first year Lexus supported Android Auto.
Description
2 bug reports captured - shared with bugreport@google.com - please let me know if I need to share with others.