ConnectSdk-lite: ошибка MergedEbugresources при строительствеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 ConnectSdk-lite: ошибка MergedEbugresources при строительстве

Сообщение Anonymous »

Как я столкнулся с этой проблемой?compile 'com.connectsdk:connect-sdk-android-lite:1.6.0'
Поскольку я использую Gradle 7.0 и выше, я использовал реализацию вместо компиляции ;
implementation 'com.connectsdk:connect-sdk-android-lite:1.6.0'
После этого я изменил код с помощью опции Android Studio, а код обращается (я также пытался без изменения кода.);
implementation libs.connect.sdk.android.lite< /code> < /p>
Процесс сборки пошел и заканчивал без ошибок, но всякий раз, когда я пытаюсь запустить код на эмуляторе или реальном устройстве с отладкой USB, я получил ошибку сборки.Illegal char at index 40: com.test.test.app-mergeDebugResources-31:/values/values.xml
Прежде всего. У меня нет файла с именем values.xml при приложении/res/values ​​ каталог. Я просмотрел ошибки и нашел этот каталог < /p>
C:\Users\garag\AndroidStudioProjects\test\app\build\intermediates\incremental\debug\mergeDebugResources\merged.dir\values\values.xml
Поскольку рассматриваемый файл длится 13,639 строк, я не могу опубликовать весь файл, но я получаю 2 'URI, не зарегистрированные «ошибки на 2 -й строке», но если вам нужно увидеть весь файл, вы можете увидеть по этой ссылке Google Drive.









< /code>
Я не знаю, что мне нужно сделать. < /p>

Я посмотрел на это и на это. В этих вопросах люди, которые задавали вопрос, также добавили другие библиотеки, но моя проблема заключается в следующем; Я открыл новую активность пустых представлений и только что добавил ConnectSDK-Lite. Я попробовал предложения по этим вопросам, но это не сработало, та же ошибка продолжается.
Вот мои сборки сборки:
shrong>build.gradle (уровень проекта)

// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
alias(libs.plugins.android.application) apply false
}

build.gradle (уровень приложения)
plugins {
alias(libs.plugins.android.application)
}

android {
namespace 'com.test.test'
compileSdk 35

defaultConfig {
applicationId "com.test.test"
minSdk 33
targetSdk 35
versionCode 1
versionName "1.0"

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
}

dependencies {

implementation libs.appcompat
implementation libs.material
implementation libs.activity
implementation libs.constraintlayout
implementation libs.connect.sdk.android.lite
testImplementation libs.junit
androidTestImplementation libs.ext.junit
androidTestImplementation libs.espresso.core
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... n-building
Ответить

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

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

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

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

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