cancel
Showing results for 
Search instead for 
Did you mean: 

On April 16, between 2:25 P.M. ET and 4:12 P.M. ET, the domain zoom.us was not available due to a server block by GoDaddy Registry. This block was the result of a communication error between Zoom’s domain registrar, Markmonitor, and GoDaddy Registry, which resulted in GoDaddy Registry mistakenly shutting down zoom.us domain. Zoom, Markmonitor, and GoDaddy worked quickly to identify and remove the block, which restored service to the domain zoom.us. There was no product, security or network failure at Zoom during the outage. GoDaddy and Markmonitor are working together to prevent this from happening again.

Release Build APK issue

afzalqamar
Newcomer
Newcomer

 Type a.a is defined multiple times: /Volumes/Codebuzz/mobileapp/android/mobilertc/build/.transforms/f96ed62b7f26db4822cd0af21d586d77/transformed/jetified-mobilertc-runtime/classes.dex, /Volumes/Codebuzz/mobileapp/android/app/build/intermediates/external_libs_dex/release/mergeExtDexRelease/classes.dex

2 REPLIES 2

Ross9
Newcomer
Newcomer

The error message you're encountering indicates a conflict where the class A.A is defined multiple times in your APK build process. This is common when two different dependencies or libraries include the same class, causing a conflict during the merging process. In your case, it appears the  library is involved.

Here's how to resolve this issue:

1. Check Dependencies

  • The issue might be caused by multiple versions of the same library being included in the build. Verify your  files (both project-level and app-level) to ensure you don't have duplicate or conflicting dependencies.

  • Look for the  library and any other libraries that might contain similar classes. Ensure they are using compatible versions. For example:

    groovy
    Copy code
    dependencies { implementation 'com.zoom.sdk:mobilertc:<version>' }

2. Exclude Duplicate Classes

  • You can exclude the conflicting classes from one of the dependencies using the keyword. For example:
    groovy
    Copy code
    dependencies { implementation('com.zoom.sdk:mobilertc:<version>') { exclude group: 'com.zoom.sdk', module: 'mobilertc-runtime' } }

3. Clean Project

  • Try cleaning the project to remove any cached artifacts that might be causing issues:
    • In Android Studio: Go to Build > Clean Project and then Build > Rebuild Project.

4. Check Proguard/R8 Rules

  • If you are using Proguard or R8, it's possible that conflicting rules are causing the issue. Make sure your Proguard configuration doesn't inadvertently keep duplicate classes.

5. Remove Redundant Libraries

  • If you have libraries that are not essential, remove them to minimize the chances of conflicts.

feiteng002
Newcomer
Newcomer

Sometimes release build APKs can be tricky—double-check your signing config and proguard rules. A clean rebuild often helps too!