My app have some unnecessary permissions and i don't know how to get ride of them

2020-03-27 android facebook android-studio permissions

In my android manifest File i have Just one permission

    <uses-permission android:name="android.permission.INTERNET" />

Today I was checking my app on Google play store, and I was shocked when I found that my app has more permission that no need for them, I am afraid of been banned because of those unnecessary permissions

here is what I found on Play store permissions

This app has access to:
Phone

read phone status and identity

Photos/Media/Files

read the contents of your USB storage
modify or delete the contents of your USB storage

Storage

read the contents of your USB storage
modify or delete the contents of your USB storage

Wi-Fi connection information

view Wi-Fi connections

Device ID & call information

read phone status and identity

Other

view network connections
full network access

Im using just facebook SDK and other like in the code below

    implementation 'com.android.support:support-annotations:28.0.0' // Required Dependency by Audience Network SDK
implementation 'com.facebook.android:audience-network-sdk:5.6.0'

//noinspection GradleCompatible
implementation "com.android.support:appcompat-v7:${androidSupportLibraryVersion}"
//noinspection GradleCompatible
implementation "com.android.support:cardview-v7:${androidSupportLibraryVersion}"
//noinspection GradleCompatible
implementation 'com.android.support:recyclerview-v7:25.3.1'
implementation 'com.github.ybq:Android-SpinKit:1.4.0'
implementation 'com.jakewharton:butterknife:8.8.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'

how to fix that ?

Answers

Related