Уведомление от Google Play || Политика в отношении вредоносного поведения или данных пользователя || Перенаправление намерения

введите описание изображения здесь

Как упоминалось на изображении, мое приложение нарушает эту политику, но у меня есть другое приложение для того же, которое предназначено для врача, и это приложение использует те же библиотеки и почти все, что похоже на это приложение, но все же мое приложение для врача принимается без каких-либо нарушений

androidx.fragment.app.FragmentActivity.startActivityForResult, и они говорят, что за это отвечает ваш startActivityForResult, но я вызываю эту строку только для открытия камеры и галереи.

Я несколько раз пытался загрузить свое приложение с обновленным Gradle, и здесь доступны исправления https://support.google.com/faqs/answer/9267555, но все равно безуспешно.

вы также можете обратиться к изображению ниже для получения дополнительной информации.

мой класс

buildscript {
    repositories {
        maven { url 'https://plugins.gradle.org/m2/' }
    }
    dependencies {
        classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:0.12.8'
    }
}
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'

repositories {
    maven { url 'https://maven.google.com' }
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'com.google.firebase.crashlytics'

android {
    compileSdkVersion 29
    defaultConfig {
        applicationId "com.doctoronline.telehealth.patient"
        manifestPlaceholders = [
                onesignal_app_id               : "********-****-****-****-************",
                // Project number pulled from dashboard, local value is ignored.
                onesignal_google_project_number: "REMOTE"
        ]
        minSdkVersion 21
        targetSdkVersion 29
        versionCode 44
        versionName "1.0.24.1"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        vectorDrawables.useSupportLibrary = true
    }
    buildFeatures {
        viewBinding = true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    lintOptions {
        checkReleaseBuilds false
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8

        kotlinOptions {
            jvmTarget = '1.8'
        }
    }
}

buildscript {
    repositories {
        mavenCentral()
        google()
    }
    dependencies {
        //noinspection GradlePluginVersion
        classpath 'com.android.tools.build:gradle:0.6.+'

    }
}
repositories {
    mavenCentral()

}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'com.google.android.material:material:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.3.0'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    implementation 'de.hdodenhof:circleimageview:3.1.0'
    implementation 'org.java-websocket:Java-WebSocket:1.3.9'
    implementation 'com.android.volley:volley:1.1.1'
    implementation 'com.squareup.picasso:picasso:2.71828'
    implementation 'com.google.firebase:firebase-core:18.0.1'
    implementation 'org.webrtc:google-webrtc:1.0.28513'
    implementation 'com.payumoney.sdkui:plug-n-play:1.6.0'

    implementation 'com.google.firebase:firebase-analytics:18.0.1'
    implementation 'com.google.firebase:firebase-crashlytics:17.3.0'

    implementation 'com.flurry.android:analytics:11.6.0@aar'
    implementation 'com.github.bumptech.glide:glide:4.9.0'
    implementation('com.alimuzaffar.lib:pinentryedittext:1.3.10')
    implementation 'com.hbb20:ccp:2.3.2'
    implementation 'com.google.android.gms:play-services-auth:19.0.0'
    implementation 'com.google.android.gms:play-services-auth-api-phone:17.5.0'
    implementation 'com.koushikdutta.ion:ion:3.0.8'
    implementation 'com.wdullaer:materialdatetimepicker:4.2.3'
    implementation 'io.agora.rtc:full-sdk:3.0.0'
    api 'com.theartofdev.edmodo:android-image-cropper:2.8.0'

    //OneSignal
    implementation 'com.onesignal:OneSignal:3.14.1'

    implementation 'com.toptoche.searchablespinner:searchablespinnerlibrary:1.3.1'
    //Auto-Resizable Pixel
    implementation 'com.intuit.sdp:sdp-android:1.0.6'
    implementation 'com.intuit.ssp:ssp-android:1.0.6'

    //for new version updater
    implementation 'com.google.android.play:core:1.9.1'
}

apply plugin: 'com.google.gms.google-services'

Заранее спасибо. введите описание изображения здесь


person Aliasgar Patel    schedule 28.01.2021    source источник
comment
@RyanM, пожалуйста, взгляни на мою градл   -  person Aliasgar Patel    schedule 29.01.2021
comment
Я тоже столкнулся с той же проблемой, у кого-нибудь еще есть решение ??   -  person Simon Chius    schedule 17.03.2021
comment
@SimonChius, пожалуйста, взгляните на ответ и изображение, которые я опубликовал.   -  person Aliasgar Patel    schedule 18.03.2021
comment
Спасибо, @Aliasgar Patel, я попробую это и обновлю здесь.   -  person Simon Chius    schedule 18.03.2021
comment
@SimonChius Вы решили это? Я также столкнулся с той же проблемой 1.androidx.core.app.ActivityCompat.startActivityForResult 2.androidx.fragment.app.FragmentActivity.startActivityForResult Но я не нашел, как это решить !! Пожалуйста, помогите кому-нибудь.   -  person Shailesh    schedule 18.03.2021
comment
@Shailesh, пожалуйста, поделитесь более подробной информацией о вашем нарушении или проверьте, использует ли ваше приложение широковещательный приемник и который не был успешно зарегистрирован в вашем приложении.   -  person Aliasgar Patel    schedule 18.03.2021
comment
@AliasgarPatel Спасибо за ответ, братан. Я поделился подробностями нарушения, полученными в консоли Google Play. Я проверю радиоприемник по вашему предложению.   -  person Shailesh    schedule 19.03.2021
comment
@Shailesh рад узнать, что это помогло вам.   -  person Aliasgar Patel    schedule 19.03.2021
comment
привет, в прошлом месяце мы также столкнулись с той же проблемой, я хотел бы знать, решена ваша проблема или нет, если вы знаете, как исправить эту проблему, пожалуйста, помогите мне.   -  person Manideep    schedule 20.04.2021
comment
Привет, @Manideep, моя проблема решена, и я также добавил ответ на свой вопрос. пожалуйста, проверьте это, и я также добавил изображение в этот ответ.   -  person Aliasgar Patel    schedule 21.04.2021
comment
Привет, @AliasgarPatel. Я пробовал то же самое, но мое приложение снова отклонено. Не могли бы вы помочь мне решить эту проблему. Я получил письмо из игрового магазина с этой ошибкой: androidx.fragment.app.FragmentActivity.startActivityForResult. Я пробовал все последние несколько дней, но ничего не работает. не могли бы вы мне помочь.   -  person Manideep    schedule 21.04.2021
comment
@Manideep, пожалуйста, проверьте свой менифест или любую другую стороннюю библиотеку, которая не использует экспортированный Android: правда, также проверьте свой объединенный манифест, и не могли бы вы быть более конкретными?   -  person Aliasgar Patel    schedule 22.04.2021
comment
Это мой файл build.gradle, библиотеки третьей части, которые я использую, проверьте один раз и дайте мне знать. для дальнейшей проверки я также отправляю файл manifest.xml, заранее спасибо   -  person Manideep    schedule 22.04.2021
comment
// Реализация Compresso 'id.zelory: compress: 3.0.1' // Реализация Glide 'com.github.bumptech.glide: glide: 4.12.0' annotationProcessor 'com.github.bumptech.glide: compiler: 4.12.0' // Реализация обработчика разрешений Dexter 'com.karumi: dexter: 6.2.2' // реализация анимации Lottie 'com.airbnb.android:lottie:3.6.1' // Реализация программы просмотра PDF 'com.github.barteksc: android-pdf -viewer: 2.8.2 'реализация' com.mindorks.android:prdownloader:0.6.0 '// API CropImage' com.theartofdev.edmodo: android-image-cropper: 2.8.0 'реализация' com.github.yalantis: ucrop: 2.2.6 '   -  person Manideep    schedule 22.04.2021
comment
‹Использует-разрешение android: name = android.permission.ACCESS_NETWORK_STATE /› ‹uses-featureandroid: name = android.hardware.camera android: required = false /› ‹uses-featureandroid: name = android.hardware.camera.autofocus android: required = false / ›‹ uses-permission android: name = android.permission.READ_EXTERNAL_STORAGE / ›‹ uses-permissionandroid: name = android.permission.WRITE_EXTERNAL_STORAGEtools: ignore = ScopedStorage / ›‹ uses-permission android: name = android.permission. КАМЕРА / ›‹ использует-разрешение android: name = android.permission.CALL_PHONE / ›   -  person Manideep    schedule 22.04.2021
comment
‹Использует-разрешение android: name = android.permission.VIBRATE /› ‹использует-разрешение android: name = android.permission.RECORD_AUDIO /› ‹использует-разрешение android: name = android.permission.BLUETOOTH /› ‹использует-разрешение android : name = android.permission.FOREGROUND_SERVICE / ›   -  person Manideep    schedule 22.04.2021
comment
@Manideep, можешь написать мне на [email protected], там будет лучше.   -  person Aliasgar Patel    schedule 23.04.2021
comment
какие детали вам нужны,   -  person Manideep    schedule 23.04.2021


Ответы (1)


В моем случае это был приемник sms-вещания, это письмо было получено от Google примерно через месяц после согласования с командой Google Play, они прислали мне подробности нарушения, пожалуйста, посмотрите на изображение, прикрепленное ниже.

введите здесь описание изображения

person Aliasgar Patel    schedule 18.03.2021
comment
Вы использовали sms Retriever api? - person Magesh Pandian; 19.07.2021
comment
Привет, @MageshPandian, я поделюсь с вами api, который я использовал. developers.google.com/identity/sms-retriever/request - person Aliasgar Patel; 19.07.2021
comment
спасибо за ссылку. Я использовал неявную трансляцию для получения смс и динамически регистрировал и отменял регистрацию. Я сомневаюсь, что я динамически регистрирую трансляцию, в которую добавляю android: permission = com.google.android.gms.auth.api.phone.permission.SEND или не нужно? - person Magesh Pandian; 19.07.2021
comment
@MageshPandian Пожалуйста, зарегистрируйте свой получатель в манифесте точно так же. ‹Приемник android: name = .OnReceiverClass android: exported = false android: permission = com.google.android.gms.auth.api.phone.permission.SEND› ‹intent-filter› ‹действие android: name = com.google. android.gms.auth.api.phone.SMS_RETRIEVED / ›‹/intent-filter› ‹/receiver› - person Aliasgar Patel; 20.07.2021