it-swarm.com.ru

Вы загрузили отлаживаемый APK. Из соображений безопасности необходимо отключить отладку, прежде чем она будет опубликована в Google Play-Загрузить apk в Google Play

Я хочу загрузить свой apk в Google Play Store. Но его Показать мне ошибку, как это.

**You uploaded a debuggable APK. For security reasons you need to disable debugging before it can be published in Google Play**

и чем я искал это, и я получил предложение изменитьAndroid: debuggable = "false"в manifast.xml.

Я так изменился

manifast.xml

 <application
    Android:allowBackup="true"
    Android:debuggable="false"
    Android:icon="@mipmap/ic_launcher"
    Android:label="Concall"
    Android:screenOrientation="portrait"
    Android:theme="@style/AppTheme" >

и в моем build.grable (модуль)

Android {
buildTypes {
    debug {
        debuggable false
    }
}

1. Достаточно ли загрузить Apk в Google Play Store?

2.Если после этого изменения я заберу apk из папки моего проекта (приложение >> build >> output >> apk >> apk-debug.apk), чем после того, как он сможет загрузить его в Google Play Store ??

мне нужно знать эту вещь Заранее спасибо.

15
RushDroid

Не используйте вывод варианта debug! Постройте release apk. Вы можете сделать это в Android Studio, зайдя в меню Build -> Generate Signed APK. Или, выполнив ./gradlew assemblyRelease, если вы правильно настроили подпись в файле сборки.

15
niqueco

Я столкнулся с этой ошибкой, и мое приложение нигде не ссылалось на debuggable. После небольшого поиска я обнаружил, что у меня случайно был testCoverageEnabled true в моем типе сборки release.

release {
    testCoverageEnabled true
    ...
}

Удаление этого решило проблему.

1
drees

У меня была такая же проблема. Я неосознанно продолжал 

отладочная истина в релизе buildType

buildTypes {
        release {
            minifyEnabled false
            shrinkResources false
            debuggable true
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'

        }
    }

После того, как изменилось на ложное. Работает нормально.

buildTypes {
        release {
            minifyEnabled true
            shrinkResources true
            debuggable false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'

        }
    }
1
Raja Jawahar