Тестировщики не могут установить приложение по ссылке aab, но могут установить apkAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Тестировщики не могут установить приложение по ссылке aab, но могут установить apk

Сообщение Anonymous »

Я нахожусь на этапе тестирования своего приложения для Android. Я загрузил и aab для внутреннего тестирования и поделился ссылкой с тестировщиками, но некоторые тестировщики сообщили, что видят сообщение «Это приложение недоступно для вашего устройства, поскольку оно было создано для более старой версии Android». Однако они могут установить приложение через APK, а другие также могут установить его по тестовой ссылке. У пользователей Android есть версии 11-16. Я пытался сделать версии minsdk, targetdk и compilesdk совместимыми с устройствами сообщения о проблемах, но пока ничего не получилось.
Как сделать так, чтобы тестовая ссылка работала для всех?
plugins {
id "com.android.application"
id "kotlin-android"
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
}
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}

android {
namespace = "com.theappcentral.abcbooks"
compileSdk = 36
ndkVersion = flutter.ndkVersion

compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}

kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8
}

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/bu ... on-id.html).
applicationId = "com.theappcentral.abcbooks"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdkVersion = 24
targetSdk = 35
versionCode = flutter.versionCode
versionName = flutter.versionName
}

signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file("${rootProject.projectDir}/app/${keystoreProperties['storeFile']}") : null
storePassword keystoreProperties['storePassword']
}
}

buildTypes {
release {
shrinkResources false
minifyEnabled false
signingConfig = signingConfigs.release
}
}
}

flutter {
source = "../.."
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... nstall-apk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»