How to solution this problem in Android studio - android

Error:\AndroidManifest.xml:28:13-35 Error:
Attribute meta-data#android.support.VERSION#value value=(26.1.0) from [com.android.support:design:26.1.0] AndroidManifest.xml:28:13-35
is also present at [com.android.support:customtabs:26.0.1] AndroidManifest.xml:25:13-35 value=(26.0.1).
Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:26:9-28:38 to override.
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':app:processDebugManifest'.
Manifest merger failed : Attribute meta-data#android.support.VERSION#value value=(26.1.0) from [com.android.support:design:26.1.0] AndroidManifest.xml:28:13-35
is also present at [com.android.support:customtabs:26.0.1] AndroidManifest.xml:25:13-35 value=(26.0.1).
Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:26:9-28:38 to override.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 26s

This issue happened because of mess in libraries.
You have two libraries in your project com.android.support.design and com.android.support.customtabs both have conflict. Both are using value and build system is not able to understand which one should use.
To resolve this issue just add
tools:replace="android:value"
in application tag of your manifest.
You can also check details by opening manifest file and here below you will find tab merge manifest. By click on it you can check details of manifests of libraries you are using in your project.

Related

Manifest Theme error during adding Places API dependency

Task :app:processDebugManifest FAILED
/home/ujjwal.anand/Documents/carpool/app/src/main/AndroidManifest.xml:21:13-66 Error:
Attribute activity#com.google.android.libraries.places.widget.AutocompleteActivity#theme value=(#style/PlacesAutocompleteThemeOverlay) from [com.google.android.libraries.places:places-compat:2.1.0] AndroidManifest.xml:21:13-66
is also present at [com.google.android.libraries.places:places:2.1.0] AndroidManifest.xml:18:13-61 value=(#style/PlacesAutocompleteOverlay).
Suggestion: add 'tools:replace="android:theme"' to element at AndroidManifest.xml:16:9-23:20 to override.
/home/ujjwal.anand/Documents/carpool/app/src/main/AndroidManifest.xml:22:13-71 Error:
Attribute activity#com.google.android.libraries.places.widget.AutocompleteActivity#windowSoftInputMode value=(stateAlwaysVisible|adjustPan) from [com.google.android.libraries.places:places-compat:2.1.0] AndroidManifest.xml:22:13-71
is also present at [com.google.android.libraries.places:places:2.1.0] AndroidManifest.xml:19:13-55 value=(adjustResize).
Suggestion: add 'tools:replace="android:windowSoftInputMode"' to element at AndroidManifest.xml:16:9-23:20 to override.
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':app:processDebugManifest'.
Manifest merger failed with multiple errors, see logs
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 1s
i had the same problem. i solved it by removing
implementation 'com.google.android.libraries.places:places:2.1.0' from my build.gradle file. i was implementing the dependancy along side with implementation 'com.google.android.libraries.places:places-compat:2.1.0' depending on what you want to do you have to choose the library you want to implement

Error running run-android on react native

I am trying to run react native a project that was passed to me on android and is giving error
Already tried changing the gradle.properties file to use AndroidX but only gives another error, already tried changing the manifest file as the error fouls but also doesn't work
error image:
https://i.imgur.com/CUNHb7N.png
> Task :app:processDebugManifest FAILED
/home/leleuvilela/Workspace/waproject-base-app/android/app/src/main/AndroidManifest.xml:22:18-91 Error:
Attribute application#appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application#appComponentFactory value=(android.support.v4.app.CoreComponentFactopport-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreCompo
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run wi
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 5s
132 actionable tasks: 122 executed, 10 up-to-date
error Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html
error Command failed: ./gradlew app:installDebug. Run CLI with --verbose flag for more details.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
You just need to add these two lines at the end of your {your app path}\android\gradle.properties file.
android.enableJetifier=true
android.useAndroidX=true

How can i open my rtmp stream on react-native

I want to show my rtmp stream in my react-native application but i can't do that. I tried 3-4 module and everyone gave me error. i can't even start my application.
i tried this firstly and i belive this module what i need but i can't use.
https://medium.com/#edisondevadoss/react-native-live-stream-rtmp-video-player-3db9d43c6137
info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
Jetifier found 875 file(s) to forward-jetify. Using 12 workers...
info JS server already running.
info Installing the app...
> Configure project :react-native-ksyvideo
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
WARNING: The specified Android SDK Build Tools version (25.0.0) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.4.1.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.0'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
> Task :app:processDebugManifest FAILED
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings
20 actionable tasks: 2 executed, 18 up-to-date
C:\Users\AGAOGLU\reactnative\agd\android\app\src\debug\AndroidManifest.xml:11:7-34 Error:
Attribute application#allowBackup value=(false) from AndroidManifest.xml:11:7-34
is also present at [:react-native-ksyvideo] AndroidManifest.xml:19:9-35 value=(true).
Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:7:5-117 to override.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application#allowBackup value=(false) from AndroidManifest.xml:11:7-34
is also present at [:react-native-ksyvideo] AndroidManifest.xml:19:9-35 value=(true).
Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:7:5-117 to override.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 4s
error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
C:\Users\AGAOGLU\reactnative\agd\android\app\src\debug\AndroidManifest.xml:11:7-34 Error:
Attribute application#allowBackup value=(false) from AndroidManifest.xml:11:7-34
is also present at [:react-native-ksyvideo] AndroidManifest.xml:19:9-35 value=(true).
Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:7:5-117 to override.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application#allowBackup value=(false) from AndroidManifest.xml:11:7-34
is also present at [:react-native-ksyvideo] AndroidManifest.xml:19:9-35 value=(true).
Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:7:5-117 to override.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 4s
at checkExecSyncError (child_process.js:616:11)
at execFileSync (child_process.js:634:13)
at runOnAllDevices (C:\Users\AGAOGLU\reactnative\agd\node_modules\#react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:74:39)
at buildAndRun (C:\Users\AGAOGLU\reactnative\agd\node_modules\#react-native-community\cli-platform-android\build\commands\runAndroid\index.js:158:41)
at then.result (C:\Users\AGAOGLU\reactnative\agd\node_modules\#react-native-community\cli-platform-android\build\commands\runAndroid\index.js:125:12)
at process._tickCallback (internal/process/next_tick.js:68:7)
i don't know what i should understand this error.

Build issue after adding flutter_email_sender 2.0.0 library to Flutter App in Android Studio

I can no longer get my Android App to build after adding this library to my pubspec.yaml file.
https://pub.dartlang.org/packages/flutter_email_sender#-installing-tab-
I'm getting the following error:
/Users/duffette/AndroidStudioProjects/undaunted_golf_flutter/android/app/src/main/AndroidManifest.xml:22:18-86 Error:
Attribute application#appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86
is also present at [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 value=(android.support.v4.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:15:5-38:19 to override.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application#appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86
is also present at [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 value=(android.support.v4.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:15:5-38:19 to override.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at (help link)
BUILD FAILED in 8s
*******************************************************************************************
The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.
See (link) for more information on the problem and how to fix it.
*******************************************************************************************
Finished with error: Gradle task assembleDebug failed with exit code 1
I've already migrated my project to AndroidX.
I've made sure that compileSdkVersion 28 and targetSdkVersion 28.
I have successfully added other libraries added to my project.
I'm attempting to follow the instructions to add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:15:5-38:19 to override., but I haven't been successful.

Facing trouble after add firebase to my cordova app

When I build android from my cmd. Then it displayed the following msg as below. How to solve it?:
What went wrong:
Execution failed for task ':processDebugManifest'.
Manifest merger failed : Attribute meta-data#com.google.android.gms.version#value value=(8115000) from AndroidManifest.xml:24:66-89
is also present at [com.google.android.gms:play-services-basement:9.0.2] AndroidManifest.xml:23:13-66 value=(#integer/google_play_services_version).
Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:24:9-92 to override.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Error: cmd: Command failed with exit code 1 Error output:
D:\phoneGap\tatkaKhabor\platforms\android\AndroidManifest.xml:24:66-89 Error:
Attribute meta-data#com.google.android.gms.version#value value=(8115000) from AndroidManifest.xml:24:66-89
is also present at [com.google.android.gms:play-services-basement:9.0.2] AndroidManifest.xml:23:13-66 value=(#integer/google_play_services_version).
Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:24:9-92 to override.
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':processDebugManifest'.
Manifest merger failed : Attribute meta-data#com.google.android.gms.version#value value=(8115000) from AndroidManifest.xml:24:66-89
is also present at [com.google.android.gms:play-services-basement:9.0.2] AndroidManifest.xml:23:13-66 value=(#integer/google_play_services_version).
Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:24:9-92 to override.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Categories

Resources