skydoves / Balloon

:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
https://skydoves.github.io/libraries/balloon/html/balloon/com.skydoves.balloon/index.html
Apache License 2.0
3.73k stars 291 forks source link

Using multiple versions of the Android Gradle plugin(7.1.0, 7.3.1) in the same build is not allowed. #418

Closed koohyar7342 closed 1 year ago

koohyar7342 commented 1 year ago

Please complete the following information:

Describe the Bug: after adding this library to project , and run app

skydoves commented 1 year ago

Hey @moslem7342, could you please provide more information about this? And please rebuild your project after upgrading your Gradle Plugin to 7.3.1 or higher version + Gradle 7.6 (in your gradle wrapper file.)

koohyar7342 commented 1 year ago

Execution failed for task ':app:mergeDebugNativeLibs'.

Could not resolve all files for configuration ':app:debugRuntimeClasspath'. Could not resolve com.github.skydoves:balloon:1.4.2. Required by: project :app Could not determine whether value 7.1.0 is compatible with value 7.3.1 using AgpVersionCompatibilityRule. Using multiple versions of the Android Gradle plugin(7.1.0, 7.3.1) in the same build is not allowed.

i can't write english good ,sorry today i use few other library without error , but just after add implementation 'com.github.skydoves:balloon:1.4.2' to the gradle file and sync gradle , then run app . this is the error

skydoves commented 1 year ago

Lol, I just realized you're using the emoji instead of the full name package. You should change the dependency like the below:

implementation "com.github.skydoves:balloon:1.5.2"
koohyar7342 commented 1 year ago

thank you for fast responding :))) , you are right , fixed i copy that from android arsenal and change " to ' Balloon