google removed my android app" Issue: Violation of Usage of Android Advertising ID policy and section 4.8 of...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I got an email that my android app is removed by google:
in that its mentioned that:
Alternatively, you may opt-out of this requirement by removing any requests for sensitive permissions or user data.
I have the following permissions in Android Manifest.
<uses-permission android:name="android.permission.INTERNET" /> <!-- is required for volley -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and the following is my android build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "xxxxx.yyyyyy"
minSdkVersion 17
targetSdkVersion 26
versionCode 3
versionName "1.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'jp.wasabeef:glide-transformations:2.0.1'
compile 'com.google.firebase:firebase-messaging:11.8.0'
compile 'com.android.support:design:26.1.0'
compile 'com.borjabravo:readmoretextview:2.0.1'
compile 'com.android.support:cardview-v7:26.1.0'
}
apply plugin: 'com.google.gms.google-services'
Which are the permission or lib that are causing the privacy problem

add a comment |
I got an email that my android app is removed by google:
in that its mentioned that:
Alternatively, you may opt-out of this requirement by removing any requests for sensitive permissions or user data.
I have the following permissions in Android Manifest.
<uses-permission android:name="android.permission.INTERNET" /> <!-- is required for volley -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and the following is my android build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "xxxxx.yyyyyy"
minSdkVersion 17
targetSdkVersion 26
versionCode 3
versionName "1.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'jp.wasabeef:glide-transformations:2.0.1'
compile 'com.google.firebase:firebase-messaging:11.8.0'
compile 'com.android.support:design:26.1.0'
compile 'com.borjabravo:readmoretextview:2.0.1'
compile 'com.android.support:cardview-v7:26.1.0'
}
apply plugin: 'com.google.gms.google-services'
Which are the permission or lib that are causing the privacy problem

Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30
add a comment |
I got an email that my android app is removed by google:
in that its mentioned that:
Alternatively, you may opt-out of this requirement by removing any requests for sensitive permissions or user data.
I have the following permissions in Android Manifest.
<uses-permission android:name="android.permission.INTERNET" /> <!-- is required for volley -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and the following is my android build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "xxxxx.yyyyyy"
minSdkVersion 17
targetSdkVersion 26
versionCode 3
versionName "1.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'jp.wasabeef:glide-transformations:2.0.1'
compile 'com.google.firebase:firebase-messaging:11.8.0'
compile 'com.android.support:design:26.1.0'
compile 'com.borjabravo:readmoretextview:2.0.1'
compile 'com.android.support:cardview-v7:26.1.0'
}
apply plugin: 'com.google.gms.google-services'
Which are the permission or lib that are causing the privacy problem

I got an email that my android app is removed by google:
in that its mentioned that:
Alternatively, you may opt-out of this requirement by removing any requests for sensitive permissions or user data.
I have the following permissions in Android Manifest.
<uses-permission android:name="android.permission.INTERNET" /> <!-- is required for volley -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and the following is my android build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "xxxxx.yyyyyy"
minSdkVersion 17
targetSdkVersion 26
versionCode 3
versionName "1.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'jp.wasabeef:glide-transformations:2.0.1'
compile 'com.google.firebase:firebase-messaging:11.8.0'
compile 'com.android.support:design:26.1.0'
compile 'com.borjabravo:readmoretextview:2.0.1'
compile 'com.android.support:cardview-v7:26.1.0'
}
apply plugin: 'com.google.gms.google-services'
Which are the permission or lib that are causing the privacy problem


asked Jan 3 at 9:33
Santhosh YedidiSanthosh Yedidi
1,52732352
1,52732352
Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30
add a comment |
Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30
Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30
add a comment |
1 Answer
1
active
oldest
votes
Quoting Android Runtime Permissions
The Dangerous permissions are the permissions which give application access to the user’s private data or affect the system/other apps. If you list a dangerous permission in manifest then the user has to explicitly give permission to your application.
If you take a look at that list you can see that com.google.android.providers.gsf.permission.READ_GSERVICES is a dangerous permission, that causes the violation.
EDIT: If you have that permission because you use Google Maps, you can safely remove it as it is not required anymore.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54019537%2fgoogle-removed-my-android-app-issue-violation-of-usage-of-android-advertising%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Quoting Android Runtime Permissions
The Dangerous permissions are the permissions which give application access to the user’s private data or affect the system/other apps. If you list a dangerous permission in manifest then the user has to explicitly give permission to your application.
If you take a look at that list you can see that com.google.android.providers.gsf.permission.READ_GSERVICES is a dangerous permission, that causes the violation.
EDIT: If you have that permission because you use Google Maps, you can safely remove it as it is not required anymore.
add a comment |
Quoting Android Runtime Permissions
The Dangerous permissions are the permissions which give application access to the user’s private data or affect the system/other apps. If you list a dangerous permission in manifest then the user has to explicitly give permission to your application.
If you take a look at that list you can see that com.google.android.providers.gsf.permission.READ_GSERVICES is a dangerous permission, that causes the violation.
EDIT: If you have that permission because you use Google Maps, you can safely remove it as it is not required anymore.
add a comment |
Quoting Android Runtime Permissions
The Dangerous permissions are the permissions which give application access to the user’s private data or affect the system/other apps. If you list a dangerous permission in manifest then the user has to explicitly give permission to your application.
If you take a look at that list you can see that com.google.android.providers.gsf.permission.READ_GSERVICES is a dangerous permission, that causes the violation.
EDIT: If you have that permission because you use Google Maps, you can safely remove it as it is not required anymore.
Quoting Android Runtime Permissions
The Dangerous permissions are the permissions which give application access to the user’s private data or affect the system/other apps. If you list a dangerous permission in manifest then the user has to explicitly give permission to your application.
If you take a look at that list you can see that com.google.android.providers.gsf.permission.READ_GSERVICES is a dangerous permission, that causes the violation.
EDIT: If you have that permission because you use Google Maps, you can safely remove it as it is not required anymore.
answered Jan 3 at 9:43


Marcell TothMarcell Toth
1,2281519
1,2281519
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54019537%2fgoogle-removed-my-android-app-issue-violation-of-usage-of-android-advertising%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Firs: Do you have a privacy policy? do you have an explanation in your privacy policy regarding the Dangerous Permissions you are asking for? Here is a list of Dangerous permissions: stackoverflow.com/a/36937109/5223744
– Igor Fridman
Jan 3 at 9:43
is there any google official page which lists the permissions as dangerous or not
– Santhosh Yedidi
Jan 3 at 10:26
Try this link: developer.android.com/guide/topics/permissions/overview Do you have a privacy policy linked in your Google play console?
– Igor Fridman
Jan 3 at 10:28
The question shouldn't be focused on permissions, I think it should more be focused on Privacy Policy and if these permissions have been taken into consideration within your Privacy Policy.
– Nero
Jan 3 at 10:30