Recent searches


No recent searches

Gabriel Ittner's Avatar

Gabriel Ittner

Joined Nov 09, 2021

·

Last activity Feb 16, 2022

Following

0

Followers

0

Total activity

5

Vote

1

Subscriptions

2

ACTIVITY OVERVIEW

Latest activity by Gabriel Ittner

Gabriel Ittner created a post,

Post Developer - Zendesk SDKs

In version 5.0.6 of the sdk the dependency on flexbox was updated to 3.0 so that jcenter isn't needed anymore. With 5.0.7 flexbox got downgraded again:

> Could not resolve all files for configuration ':app:integrationApiDebugRuntimeClasspath'.
   > Could not find com.google.android:flexbox:2.0.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/com/google/android/flexbox/2.0.1/flexbox-2.0.1.pom
     If the artifact you are trying to retrieve can be found in the repository but without metadata in 'Maven POM' format, you need to adjust the 'metadataSources { ... }' of the repository declaration.
     Required by:
         project :app> com.zendesk:support:5.0.7 > com.zendesk:messaging:5.2.2

Looking at the pom files for the support sdk  it seems like 5.0.7 is dependending on messaging 5.2.2 instead of 5.2.3 and that older messaging version brings in the dependency.

https://zendesk.jfrog.io/ui/native/repo/com/zendesk/support/5.0.6/support-5.0.6.pom

    
      com.zendesk
      messaging
      5.2.3
      compile
   

https://zendesk.jfrog.io/ui/native/repo/com/zendesk/support/5.0.7/support-5.0.7.pom

    
      com.zendesk
      messaging
    5.2.2
      compile
   

Posted Feb 04, 2022 · Gabriel Ittner

0

Followers

2

Votes

1

Comment


Gabriel Ittner commented,

Community comment Developer - Zendesk SDKs

The dependency on support annotations will prevent users from upgrading to Android Gradle Plugin 8.0 when it is released and already leads to annoying warnings with 7.0. Please prioritize this

 

WARNING:Your project has set `android.useAndroidX=true`, but configuration `debugRuntimeClasspath` still contains legacy support libraries, which may cause runtime issues.
This behavior will not be allowed in Android Gradle plugin 8.0.
Please use only AndroidX dependencies or set `android.enableJetifier=true` in the `gradle.properties` file to migrate your project to AndroidX (see https://developer.android.com/jetpack/androidx/migrate for more info).
The following legacy support libraries are detected:
debugRuntimeClasspath -> com.zendesk:support:5.0.4 -> com.zendesk.suas:suas:1.2.0 -> com.android.support:support-annotations:27.0.2

View comment · Posted Nov 09, 2021 · Gabriel Ittner

0

Followers

0

Votes

0

Comments