Свойство android.useAndroidX не включено

хорошо, я впервые работаю с SDK,

Я использую Zoom SDK отсюда https://marketplace.zoom.us/docs/sdk/native-sdks/android/начало работы

и я пытаюсь запустить образец apk, как указано в документации, и он возвращает ошибку «Этот проект использует зависимости AndroidX, но свойство android.useAndroidX не включено» https://i.stack.imgur.com/taM6c.png

и я искал и нашел решение для этого, когда я превращаю проект Android в проект androidX, используя следующее в файле Gradle.properties:

   android.useAndroidX=true
    android.enableJetifier=true

ЗДЕСЬ ПРОБЛЕМА

в SDK нет файла Gradle.properties, поэтому я пока не знаю, куда вставить приведенный выше код, я вставил приведенный выше код в следующие файлы: https://i.stack.imgur.com/Ktj4j.png

и все же проблема все еще существует, могу ли я получить помощь по этому поводу? заранее спасибо!


person shane    schedule 04.05.2020    source источник
comment
если вы добавляете ссылку на свой код или что-то еще, связанное с вашим вопросом, пожалуйста, не используйте ссылку на него   -  person a_local_nobody    schedule 04.05.2020
comment
включите соответствующую часть в свой вопрос, если это код, обычно хорошо добавить его, поскольку текст могут скопировать другие, в противном случае изображение будет работать нормально. ссылка на сторонний ресурс не поможет людям в будущем, если эта ссылка была удалена или недействительна   -  person a_local_nobody    schedule 04.05.2020


Ответы (3)


Добавил это в файлы gradle.properties, чтобы решить мою проблему.

android.useAndroidX=true
android.enableJetifier=true
person linjiejun    schedule 03.11.2020

Имя файла gradle.properties должно быть в нижнем регистре, и вы можете разместить его в нескольких местах, см. официальную документацию здесь . В этом случае, я думаю, вам нужно поместить его в корневой каталог вашего проекта.

person bvarga    schedule 04.05.2020

 Create new project that time no need to convert AndroidX. Add this in gradle, hopefully working.

Уровень приложения

 dependencies {
    
        implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'], exclude: [])
        implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
        implementation 'androidx.core:core-ktx:1.3.1'             
        implementation files('libs/commonlib.aar')
        implementation files('libs/mobilertc.aar')
        testImplementation 'junit:junit:4.12'
        androidTestImplementation 'androidx.test.ext:junit:1.1.1'
        androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
        implementation 'androidx.multidex:multidex:2.0.1'
        implementation 'androidx.recyclerview:recyclerview:1.1.0'
        implementation 'androidx.appcompat:appcompat:1.2.0'
        implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
        implementation 'com.google.android.material:material:1.3.0-alpha02'
    
    }

Уровень проекта

 dependencies {
        classpath "com.android.tools.build:gradle:4.0.0"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
person Fazle Rabbi    schedule 06.08.2020
comment
Пожалуйста, объясните свой ответ - person Abhijeetk431; 06.08.2020
comment
Я создаю новый проект и добавляю его в файл Gradle. После этого он работает гладко. Спасибо - person Fazle Rabbi; 08.08.2020