Using the com.reactlibrary package will cause conflicts if the user of this library uses another that's doing the same.
Can cause errors like
Error:Execution failed for task ':app:processDebugResources'.
:More than one library with package name 'com.reactlibrary'
Or
Error:Execution failed for task ':app:transformDexArchiveWithDexMergerForReleaseD8'
Program type already present: com.reactlibrary.BuildConfig
The convention seems to be using the library owners name as part of the package.
Note This will be a breaking change for those that already have this installed. They'll need to manually update the reference in their MainApplication.java file.
Using the
com.reactlibrary
package will cause conflicts if the user of this library uses another that's doing the same.Can cause errors like
Or
The convention seems to be using the library owners name as part of the package.
Note This will be a breaking change for those that already have this installed. They'll need to manually update the reference in their MainApplication.java file.