Android manifest permissions don't match the ones asked during install

FilipLarssonFilipLarsson ✭✭SEMember ✭✭
edited November 2015 in Xamarin.Forms

In my AndroidManifest i have set the following permissions:

uses-permission android:name="android.permission.INTERNET"
uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"
uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"
uses-permission android:name="android.permission.VIBRATE"

When installing the apk I need to approve the following permissions:

Approximate location (network-based)
Precise location (GPS and network-based)
Modify or delete the contents of your SD card ------------WTF?

Full network access
Control Vibration
Test access to protected storage ---------WTF?

I'm guessing that one of the packages I'm using requires these permissions, but it's not very clear which one that uses that.
ExifLib.PCL
Microsoft.Bcl
Microsoft.Bcl.Build
Microsoft.Bcl.Compression
Microsoft.Net.Http
Newtonsoft.Json
NUnit
Xam.Plugin.Geolocator
Xam.Plugin.Settings
Xamarin.Android.Support.Design
Xamarin.Android.Support.v4
Xamarin.Android.Support.v7.AppCompat
Xamarin.Android.Support.v7.CardView
Xamarin.Android.Support.v7.MediaRouter
Xamarin.Forms
Xamarin.Forms.Maps
Xamarin.GooglePlayServices.Ads
Xamarin.GooglePlayServices.Analytics
Xamarin.GooglePlayServices.AppIndexing
Xamarin.GooglePlayServices.Base
Xamarin.GooglePlayServices.Basement
Xamarin.GooglePlayServices.Maps
Xamarin.Insights
Xlabs.Core
Xlabs.Forms
Xlabs.IoC
Xlabs.Platform
Xlabs.Serilazation

And the Component Json.NET

Is there anyone that knows why it's like this?

Also in Android 6.0 I have implemented the Request permissions, and I have not encountered any problems by not asking for the SD card in the app. I'm doing the question on GPS and that works as expected.

Best Answer

Answers

  • LuisBriceoLuisBriceo USMember

    Hi, I'm having exactly the same problem, did you manage to solve it?

  • FilipLarssonFilipLarsson ✭✭ SEMember ✭✭

    @LuisBriceo said:
    Hi, I'm having exactly the same problem, did you manage to solve it?

    No, I had no luck in fixing the issue, but the app has 1000 downloads on Google Play and no complaints yet so maybe it's okay for now...

  • TamasMatraiTamasMatrai ✭✭ HUUniversity ✭✭
    edited December 2017

    Is there any possibiliy to check the permissions of a component? Now I also ran into this problem, I have some 10 components already in my Android project, and I noticed accidentally, the some of them added SD related permissions to the permissions of the app...but I don't know which one. How can I investigate it (of course I don't want to add remove all one by one...)?

  • FilipLarssonFilipLarsson ✭✭ SEMember ✭✭

    @TamasMatrai said:
    Is there any possibiliy to check the permissions of a component? Now I also ran into this problem, I have some 10 components already in my Android project, and I noticed accidentally, the some of them added SD related permissions to the permissions of the app...but I don't know which one. How can I investigate it (of course I don't want to add remove all one by one...)?

    At least it's just users before Android 6.0 that's affected during the install. I still don't know any way of doing thins :neutral:

Sign In or Register to comment.