-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Razorpay Registrar Issue with latest Flutter Upgrade to 3.27.3 #5413
Comments
Hello!! That’s unusual—I’ll take a look. In the meantime, could you share the output of the command flutter doctor -v? That will help us diagnose the issue. Thanks! |
Hi @Alezanello Flutter Doctor: |
After running |
@Alezanello same issue with me swarup@mac biharology_app % flutter doctor -v [✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0) [1,506ms] [✓] Xcode - develop for iOS and macOS (Xcode 16.2) [1,034ms] [✓] Chrome - develop for the web [11ms] [✓] Android Studio (version 2024.2) [11ms] [✓] VS Code (version 1.97.2) [10ms] [✓] Connected device (5 available) [6.1s] [✓] Network resources [1,087ms] |
Hello! 👋 I noticed from the output that you're using Flutter 3.29, while FlutterFlow requires Flutter 3.27.3 to function properly. To resolve this, please try downgrading your Flutter version locally or use FVM in your specific project folder to match FlutterFlow's required version. |
Launching lib\main.dart on sdk gphone x86 in debug mode... FAILURE: Build failed with an exception.
BUILD FAILED in 1m 4s Exited (1). PS D:\flutter_project\wcart_mobile_user> flutter doctor -v [√] Windows Version (Windows 11 or higher, 24H2, 2009) [1,500ms] [√] Android toolchain - develop for Android devices (Android SDK version 35.0.1) [4.2s] [√] Chrome - develop for the web [147ms] [√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.13.0) [145ms] [√] Android Studio (version 2024.2) [24ms] [√] VS Code (version 1.97.2) [22ms] [√] Connected device (4 available) [351ms] [√] Network resources [877ms] • No issues found! |
Same as Before, from your output you are using Flutter 3.29, please downgrade locally to use 3.27.3 or use FVM on the project |
Can we access your project?
Current Behavior
With latest flutter version upgrade I encountered with razorpay registrar issue:
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:18: error: cannot find symbol
import io.flutter.plugin.common.PluginRegistry.Registrar;
^
symbol: class Registrar
location: interface PluginRegistry
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:36: error: cannot find symbol
public static void registerWith(Registrar registrar) {
^
symbol: class Registrar
location: class RazorpayFlutterPlugin
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:56: error: cannot find symbol
private RazorpayFlutterPlugin(Registrar registrar) {
^
symbol: class Registrar
location: class RazorpayFlutterPlugin
Note: C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayDelegate.java uses or overrides a deprecated API.
also find the related issue on razorpay_flutter git repository: razorpay/razorpay-flutter#432
Please let me know how to solve this.
Expected Behavior
I tested my app from FlutterFlow windows app as a local run, I did not encountered the issue but via android studio I encountered this issue.
Steps to Reproduce
Push your FlutterFlow code to github branch and then pull into Android Studio and then try to compile and build gradle with flutter version 3.27.3.
Reproducible from Blank
Bug Report Code (Required)
ITESjMmB+cpgrsQF0LncacZqhR4mJkQ5a7lE0+xESRAdNZurEZwpWsjBchBBcNOUdHxICmGbgmE10trMv9nLUvA7HAyHba55yJFiezqXeF6WMMWKEZaSZ0FTN/FRCG6B3J+zviNSD7FuZV1pig/GSw==
Visual documentation
Resolving dependencies...
Downloading packages...
_flutterfire_internals 1.3.46 (1.3.51 available)
archive 3.6.1 (4.0.2 available)
async 2.12.0 (2.13.0 available)
audio_session 0.1.23 (0.1.25 available)
badges 2.0.2 (3.1.2 available)
cloud_firestore 5.5.0 (5.6.3 available)
cloud_firestore_platform_interface 6.5.0 (6.6.3 available)
cloud_firestore_web 4.3.4 (4.4.3 available)
cloud_functions 5.1.5 (5.3.2 available)
cloud_functions_platform_interface 5.5.39 (5.6.2 available)
cloud_functions_web 4.10.4 (4.10.8 available)
! collection 1.19.1 (overridden)
csslib 0.17.3 (1.0.2 available)
! device_info_plus 10.1.2 (overridden) (11.3.0 available)
! device_info_plus_platform_interface 7.0.1 (overridden) (7.0.2 available)
easy_debounce 2.0.1 (2.0.3 available)
equatable 2.0.5 (2.0.7 available)
fake_async 1.3.2 (1.3.3 available)
file_picker 8.1.2 (8.3.5 available)
firebase_analytics 11.3.5 (11.4.2 available)
firebase_analytics_platform_interface 4.2.7 (4.3.2 available)
firebase_analytics_web 0.5.10+4 (0.5.10+8 available)
firebase_app_check 0.3.1+6 (0.3.2+2 available)
firebase_app_check_platform_interface 0.1.0+40 (0.1.1+2 available)
firebase_app_check_web 0.2.0+2 (0.2.0+6 available)
firebase_auth 5.3.3 (5.4.2 available)
firebase_auth_platform_interface 7.4.9 (7.5.2 available)
firebase_auth_web 5.13.4 (5.13.8 available)
firebase_core 3.8.0 (3.11.0 available)
firebase_core_platform_interface 5.3.0 (5.4.0 available)
firebase_core_web 2.18.1 (2.20.0 available)
firebase_in_app_messaging 0.8.0+10 (0.8.1+2 available)
firebase_in_app_messaging_platform_interface 0.2.4+46 (0.2.5+2 available)
firebase_messaging 15.1.5 (15.2.2 available)
firebase_messaging_platform_interface 4.5.48 (4.6.2 available)
firebase_messaging_web 3.9.4 (3.10.2 available)
firebase_performance 0.10.0+10 (0.10.1+2 available)
firebase_performance_platform_interface 0.1.4+46 (0.1.5+2 available)
firebase_performance_web 0.1.7+4 (0.1.7+8 available)
firebase_storage 12.3.2 (12.4.2 available)
firebase_storage_platform_interface 5.1.33 (5.2.2 available)
firebase_storage_web 3.10.5 (3.10.9 available)
flutter_animate 4.5.0 (4.5.2 available)
flutter_launcher_icons 0.13.1 (0.14.3 available)
flutter_lints 4.0.0 (5.0.0 available)
flutter_native_splash 2.4.1 (2.4.4 available)
flutter_plugin_android_lifecycle 2.0.20 (2.0.24 available)
flutter_polyline_points 1.0.0 (2.1.0 available)
flutter_secure_storage 9.2.2 (9.2.4 available)
flutter_secure_storage_linux 1.2.1 (2.0.1 available)
flutter_secure_storage_macos 3.1.2 (4.0.0 available)
flutter_secure_storage_platform_interface 1.1.2 (2.0.1 available)
flutter_secure_storage_web 1.2.1 (2.0.0 available)
flutter_secure_storage_windows 3.1.2 (4.0.0 available)
fluttertoast 8.2.11 (8.2.12 available)
font_awesome_flutter 10.7.0 (10.8.0 available)
geoflutterfire_plus 0.0.24 (0.0.32 available)
go_router 12.1.3 (14.8.0 available)
google_fonts 6.1.0 (6.2.1 available)
google_maps 8.0.0 (8.1.1 available)
google_maps_flutter_android 2.14.7 (2.14.12 available)
google_maps_flutter_ios 2.13.0 (2.13.2 available)
google_maps_flutter_platform_interface 2.9.2 (2.10.0 available)
google_sign_in 6.2.1 (6.2.2 available)
google_sign_in_android 6.1.30 (6.1.34 available)
google_sign_in_ios 5.7.7 (5.7.8 available)
google_sign_in_web 0.12.4+2 (0.12.4+3 available)
html 0.15.4 (0.15.5 available)
! http 1.2.2 (overridden) (1.3.0 available)
image 4.2.0 (4.5.2 available)
image_picker_android 0.8.12+13 (0.8.12+20 available)
image_picker_for_web 3.0.5 (3.0.6 available)
image_picker_ios 0.8.12 (0.8.12+2 available)
image_picker_macos 0.2.1+1 (0.2.1+2 available)
image_picker_platform_interface 2.10.0 (2.10.1 available)
intl 0.19.0 (0.20.2 available)
js 0.6.7 (0.7.2 available)
json_path 0.7.2 (0.7.5 available)
just_audio 0.9.42 (0.9.46 available)
just_audio_platform_interface 4.3.0 (4.4.0 available)
just_audio_web 0.4.13 (0.4.14 available)
leak_tracker 10.0.8 (10.0.9 available)
lints 4.0.0 (5.1.1 available)
lottie 2.7.0 (3.3.1 available)
material_color_utilities 0.11.1 (0.12.0 available)
mime 1.0.4 (2.0.0 available)
mime_type 1.0.0 (1.0.1 available)
! package_info_plus 8.0.2 (overridden) (8.2.1 available)
! package_info_plus_platform_interface 3.0.1 (overridden) (3.1.0 available)
page_transition 2.1.0 (2.2.1 available)
path_provider 2.1.4 (2.1.5 available)
path_provider_android 2.2.10 (2.2.15 available)
path_provider_foundation 2.4.0 (2.4.1 available)
percent_indicator 4.2.2 (4.2.4 available)
! photo_view 0.15.0 (overridden)
platform_detect 2.1.0 (2.1.5 available)
rxdart 0.27.7 (0.28.0 available)
share_plus 10.0.2 (10.1.4 available)
share_plus_platform_interface 5.0.0 (5.0.2 available)
shared_preferences 2.3.2 (2.5.2 available)
shared_preferences_android 2.3.2 (2.4.5 available)
shared_preferences_foundation 2.5.2 (2.5.4 available)
sign_in_with_apple 6.1.2 (6.1.4 available)
sign_in_with_apple_web 2.1.0 (2.1.1 available)
simple_gradient_text 1.2.3 (1.3.0 available)
sqflite 2.3.3+1 (2.4.1 available)
sqflite_common 2.5.4+3 (2.5.4+6 available)
stop_watch_timer 3.0.2 (3.2.1 available)
stream_transform 2.1.0 (2.1.1 available)
styled_divider 1.0.4 (1.0.5 available)
synchronized 3.2.0 (3.3.0+3 available)
table_calendar 3.1.1 (3.2.0 available)
text_search 1.0.1 (1.0.2 available)
timeago 3.6.1 (3.7.0 available)
url_launcher_android 6.3.10 (6.3.14 available)
url_launcher_ios 6.3.1 (6.3.2 available)
url_launcher_linux 3.2.0 (3.2.1 available)
url_launcher_macos 3.2.1 (3.2.2 available)
url_launcher_web 2.3.3 (2.4.0 available)
url_launcher_windows 3.1.2 (3.1.4 available)
! uuid 4.5.1 (overridden)
video_player_android 2.7.13 (2.7.17 available)
video_player_avfoundation 2.6.2 (2.7.0 available)
video_player_platform_interface 6.2.3 (6.3.0 available)
video_player_web 2.3.2 (2.3.4 available)
vm_service 14.3.1 (15.0.0 available)
! win32 5.5.1 (overridden) (5.10.1 available)
win32_registry 1.1.5 (2.0.1 available)
These packages are no longer being depended on:
Changed 1 dependency!
125 packages have newer versions incompatible with dependency constraints.
Try
flutter pub outdated
for more information.Launching lib\main.dart on 2312DRAABI in debug mode...
Running Gradle task 'assembleDebug'...
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:18: error: cannot find symbol
import io.flutter.plugin.common.PluginRegistry.Registrar;
^
symbol: class Registrar
location: interface PluginRegistry
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:36: error: cannot find symbol
public static void registerWith(Registrar registrar) {
^
symbol: class Registrar
location: class RazorpayFlutterPlugin
C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayFlutterPlugin.java:56: error: cannot find symbol
private RazorpayFlutterPlugin(Registrar registrar) {
^
symbol: class Registrar
location: class RazorpayFlutterPlugin
Note: C:\Users\Dhairyawardhan\AppData\Local\Pub\Cache\hosted\pub.dev\razorpay_flutter-1.3.7\android\src\main\java\com\razorpay\razorpay_flutter\RazorpayDelegate.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 errors
FAILURE: Build failed with an exception.
Execution failed for task ':razorpay_flutter:compileDebugJavaWithJavac'.
BUILD FAILED in 1m 1s
Error: Gradle task assembleDebug failed with exit code 1
Environment
Additional Information
No response
The text was updated successfully, but these errors were encountered: