Olá boa tarde tudo bem, fiz um projeto de força de vendas bem simples, e estou com problema para que ele execute no android 7 e 8, fiz utilizando flavor, segue trecho de meu build.grade
compileSdkVersion 26
buildToolsVersion '25.0.0'
defaultConfig {
applicationId "com.galaxyz.forcavendas"
minSdkVersion 16
targetSdkVersion 26
useLibrary 'org.apache.http.legacy'
resValue "bool", "config_show_button_version", "false"
resValue "bool", "config_show_customer_list_company_name", "false"
multiDexEnabled true
}
e nos flavor do build.gradles, fiz assim.
galaxyzdobrasil {
buildConfigField "boolean", "galaxyzdobrasil", "true"
applicationId = "com.galaxyz.galaxyzdobrasil"
resValue "bool", "config_show_button_version", "true"
resValue "bool", "config_show_customer_list_company_name", "false"
resValue "string", "galaxyzdobrasil", "\"galaxyzdobrasil\""
minSdkVersion 16
applicationId 'com.gestaoconex.salestool.galaxyzdobrasil'
targetSdkVersion 25
}
Ai no AndroidManifest, fiz como o trecho a seguir:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.galaxyz.forcavendas"
android:versionCode="177"
android:versionName="71.77">
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="26" />
É possivel ver que no build.gradle e no AndroidManifest, coloquei os "targetSdkVersion" diferente propositalmente, mas ao cuildar meu app e subir para o booble play store, ele diz que não é compativel com meu dispositivo, não sei mais o que fazer para deixalo funcionando para o Droid 7 e 8, grato.