# Conflict between video SDK and react-native-community in Android

**URL:** <https://devforum.zoom.us/t/conflict-between-video-sdk-and-react-native-community-in-android/72212>\
**Category:** Android\
**Tags:** faq\
**Created:** [July 14, 2022, 10:04am UTC](https://devforum.zoom.us/t/conflict-between-video-sdk-and-react-native-community-in-android/72212 "2022-07-14T10:04:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ltyzhyh](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ltyzhyh/32/39387_2.png) [@ltyzhyh](https://devforum.zoom.us/u/ltyzhyh)\
**Post date:** [July 14, 2022, 10:04am UTC](https://devforum.zoom.us/t/conflict-between-video-sdk-and-react-native-community-in-android/72212/1 "2022-07-14T10:04:20Z")

</div>

Dear zoom development team, in the React native project, after integrating the video SDK, there is a conflict with the third-party dependencies of React native. How to solve it?  
video SDK：v5.11.1.6928（Android）  
React Native：0.61.5  
Gradle plugin：com.android.tools.build:gradle:7.1.2  
Gradle：gradle-7.3-all  
The java version used for compilation is java11  
conflicting dependencies：  
“@react-native-community/cameraroll”: “4.1.2”,  
“@react-native-community/netinfo”: “9.3.0”,  
“@react-native-community/slider”: “4.2.4”,  
“@react-native-community/eslint-config”: “3.0.3”,  
“react-native-device-info”: “^5.5.3”

---

<div class="post-metadata">

**Author:** ![ltyzhyh](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ltyzhyh/32/39387_2.png) [@ltyzhyh](https://devforum.zoom.us/u/ltyzhyh)\
**Post date:** [July 14, 2022, 10:06am UTC](https://devforum.zoom.us/t/conflict-between-video-sdk-and-react-native-community-in-android/72212/2 "2022-07-14T10:06:55Z")

</div>

FAILURE: Build completed with 4 failures.

## 1: Task failed with an exception.

- Where:  
Script ‘/Users/yhh/dxERP/node\_modules/@react-native-community/cli-platform-android/native\_modules.gradle’ line: 122

- What went wrong:  
Execution failed for task ‘:app:generatePackageList’.

> argument type mismatch

- Try:

> Run with --info or --debug option to get more log output.  
> Run with --scan to get full insights.

- Exception is:  
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:generatePackageList’.  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:145)  
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:143)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:131)  
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)  
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)  
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)  
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)  
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)  
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)  
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)  
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)  
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)  
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)  
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)  
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:74)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:402)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:389)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:382)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:368)  
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)  
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)  
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)  
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)  
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)  
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)  
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:61)  
Caused by: java.lang.IllegalArgumentException: argument type mismatch  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at ReactNativeModules.generatePackagesFile(/Users/yhh/dxERP/node\_modules/@react-native-community/cli-platform-android/native\_modules.gradle:122)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at native\_modules\_2q9boxai4qpayq20trl96ty72$\_run\_closure2$\_closure3$\_closure5.doCall(/Users/yhh/dxERP/node\_modules/@react-native-community/cli-platform-android/native\_modules.gradle:266)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.doExecute(AbstractTask.java:719)  
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.lambda$execute$0(AbstractTask.java:706)  
at org.gradle.configuration.internal.DefaultUserCodeApplicationContext$CurrentApplication.reapply(DefaultUserCodeApplicationContext.java:98)  
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:706)  
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:681)  
at org.gradle.api.internal.tasks.execution.TaskExecution$2.run(TaskExecution.java:239)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)  
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)  
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)  
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)  
at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:224)  
at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:207)  
at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:190)  
at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:168)  
at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)  
at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)  
Caused by: java.lang.IllegalArgumentException: argument type mismatch

==============================================================================

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 13, 2022, 8:06pm UTC](https://devforum.zoom.us/t/conflict-between-video-sdk-and-react-native-community-in-android/72212/3 "2022-08-13T20:06:56Z")

</div>

Closed on August 13, 2022, 8:06pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
