A problem occurred evaluating project ':stripe_stripe-react-native' - android

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
FAILURE: Build failed with an exception.
Where:
Build file '/home/kashi/React Native/taajfoodmobile/node_modules/#stripe/stripe-react-native/android/build.gradle' line: 29
What went wrong:
A problem occurred evaluating project ':stripe_stripe-react-native'.
No signature of method: build_526hb1oh4bfs3lomhun33ieeh.android() is applicable for argument types: (build_526hb1oh4bfs3lomhun33ieeh$_run_closure1) values: [build_526hb1oh4bfs3lomhun33ieeh$_run_closure1#23e66cbe]
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 5s

buildFeatures used in stripe-react-native SDK is available from Gradle plugin >= 4.x versions only.
Please refer to this GitHub issue https://github.com/stripe/stripe-react-native/issues/203 for details.

Related

Could not find method compile() for arguments project react-native-google-places

FAILURE: Build failed with an exception.
Where:
Build file '/home/jhondev/Android/myapp/android/app/build.gradle' line: 158
What went wrong:
A problem occurred evaluating project ':app'.
Could not find method compile() for arguments [project ':react-native-google-places'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
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
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 2s
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.

Build an APK using terminal

I'am trying to generate APK from terminal so first i started with ./gradlew build but i've got this error and can't find any solution.
FAILURE: Build failed with an exception.
* What went wrong:
Could not evaluate onlyIf predicate for task ':library:signArchives'.
> path may not be null or empty string. path=''
* 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
Deprecated Gradle features were used in this build, making it
incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
BUILD FAILED in 11s
any help please.

I got problem because of android enviroment

When I tried to
react-native run-android
I get this error. I don't understand why?? Everything was working fine. I installed all android environment variables
info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
(node:7516) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
Jetifier found 1367 file(s) to forward-jetify. Using 4 workers...
info JS server already running.
info Installing the app...
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.2/userguide/command_line_interface.html#sec:command_line_warnings
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* Where:
Build file 'C:\Users\furkan\FirstProject\FirstProject\node_modules\react-native-navigation\lib\android\app\build.gradle' line: 4
* What went wrong:
A problem occurred evaluating project ':react-native-navigation'.
> Plugin with id 'kotlin-android' not found.
* 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.
==============================================================================
2: Task failed with an exception.
-----------
* What went wrong:
A problem occurred configuring project ':react-native-navigation'.
> compileSdkVersion is not specified.
* 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 7s
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

Generating APK fails with ./gradlew

I have a React Native app, which works fine on emulators. I'm trying to build its APK file. I followed this tutorial for the same.
However when I run the command ./gradlew assembleRelease I get this error:
FAILURE: Build failed with an exception.
* What went wrong: Could not determine the dependencies of task ':app:lintVitalRelease'.
> Could not resolve all task dependencies for configuration ':app:lintClassPath'.
> Could not resolve com.android.tools.lint:lint-gradle:26.5.3.
Required by:
project: app
> Could not resolve com.android.tools.lint:lint-gradle:26.5.3.
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/26.5.3/lint-gradle-26.5.3.pom'.
> Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/26.5.3/lint-gradle-26.5.3.pom'.
> Connect to dl.google.com:443 [dl.google.com/2404:6800:4009:80a:0:0:0:200e] failed: Network is unreachable (connect failed)
* 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
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 8s
I searched around for the solution and found this StackOverflow question, whose answer provides the pom file.
But I don't know where to put it.
How do I resolve this error?

Android Gradle update to 6.2.2 NoSuchMethodError with DeprecationLogger.nagUserWith

When I update in an Android project Gradle to 6.2.2 from 6.1.1 I run into this non-understandable error.
> Configure project :commonLib
The BuildListener.buildStarted(Gradle) method has been deprecated. This is scheduled to be removed in Gradle 7.0. Consult the upgrading guide for further information: https://docs.gradle.org/6.2.2/userguide/upgrading_version_5.html#apis_buildlistener_buildstarted_and_gradle_buildstarted_have_been_deprecated
at build_bpg7owlpe9pidz38268q3rf54.run(/builds/cross/mxtracks/commonLib/build.gradle:1)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
Internal API constructor DefaultDomainObjectSet(Class<T>) has been deprecated. This is scheduled to be removed in Gradle 7.0. Please use ObjectFactory.domainObjectSet(Class<T>) instead. See https://docs.gradle.org/6.2.2/userguide/custom_gradle_types.html#domainobjectset for more details.
at build_bpg7owlpe9pidz38268q3rf54.run(/builds/cross/mxtracks/commonLib/build.gradle:1)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
> Configure project :MXApp
Support for ANDROID_NDK_HOME is deprecated and will be removed in the future. Use android.ndkVersion in build.gradle instead.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':MXApp'.
> Failed to notify project evaluation listener.
> java.lang.NoSuchMethodError: org.gradle.util.DeprecationLogger.nagUserWith(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
> KotlinJvmAndroidCompilation with name 'paidRelease' not found.
* 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 1m 3s
I'm out of ideas, even
defaultConfig {
...
android.ndkVersion '21.0.6113669'
}
shows the same result. Maybe someone can help ?
I found the reason, running the gradle task with --stacktrace helps me to find the reason.
It was gradle-play-publisher and this release 2.7.5 solved it finally

Categories

Resources