-
Notifications
You must be signed in to change notification settings - Fork 129
Closed
Description
I'm on macOS Sonoma 14.0 intel amd64.
I've installed and validated that flutter can build and deploy a basic app.
Surprisingly, none of these GetStream flutter-samples projects builds at all.
flutter doctor -v output below.
I tried 2 things, to no avail. I tried changing the gradle version to 8.5 to be compatible with the Java 21 that flutter/android studio uses. No luck. I tried deleting the pubspec_overrides.yaml file. Also no luck.
How is GetStream even a going concern at all -- if their most basic tech demos fail to build?
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ ls
ls
README.md assets lib pubspec.yaml
analysis_options.yaml build macos pubspec_overrides.yaml
android ios pubspec.lock web
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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.
==============================================================================
2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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 10m 19s
Running Gradle task 'assembleDebug'... 620.1s
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ cd ..
cd ..
jaten@jbook ~/flutter-samples/packages (develop) $ ls
ls
chatty imessage stream_chat_v1
jaten@jbook ~/flutter-samples/packages (develop) $ cd chatty/
cd chatty/
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ ls
ls
LICENSE android assets lib
README.md art ios pubspec.yaml
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ flutter run
flutter run
Build failed due to use of deleted Android v1 embedding.
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ flutter doctor -v
flutter doctor -v
[✓] Flutter (Channel stable, 3.24.4, on macOS 14.0 23A344 darwin-x64, locale en-US)
• Flutter version 3.24.4 on channel stable at /Users/jaten/flutter
• Upstream repository ssh://git@github.com/flutter/flutter.git
• Framework revision 603104015d (2 weeks ago), 2024-10-24 08:01:25 -0700
• Engine revision db49896cf2
• Dart version 3.5.4
• DevTools version 2.37.3
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
• Android SDK at /Users/jaten/Library/Android/sdk
• Platform android-35, build-tools 35.0.0
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 21.0.3+-79915915-b509.11)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 15.0)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 15A240d
• CocoaPods version 1.16.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2024.2)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 21.0.3+-79915915-b509.11)
[✓] VS Code (version unknown)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.100.0
✗ Unable to determine VS Code version.
[✓] Connected device (3 available)
• SM A055F (mobile) • R92X400L8ZX • android-arm64 • Android 14 (API 34)
• macOS (desktop) • macos • darwin-x64 • macOS 14.0 23A344 darwin-x64
• Chrome (web) • chrome • web-javascript • Google Chrome 130.0.6723.117
[✓] Network resources
• All expected network resources are available.
• No issues found!
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ git remote -v
git remote -v
origin ssh://git@github.com/GetStream/flutter-samples (fetch)
origin ssh://git@github.com/GetStream/flutter-samples (push)
jaten@jbook ~/flutter-samples/packages/chatty (develop) $ cd ..
cd ..
jaten@jbook ~/flutter-samples/packages (develop) $ ls
ls
chatty imessage stream_chat_v1
jaten@jbook ~/flutter-samples/packages (develop) $ cd stream_chat_v1/
cd stream_chat_v1/
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ ls
ls
README.md assets lib pubspec.yaml
analysis_options.yaml build macos pubspec_overrides.yaml
android ios pubspec.lock web
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ mv pubspec_overrides.yaml ~
mv pubspec_overrides.yaml ~
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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.
==============================================================================
2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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
Running Gradle task 'assembleDebug'... 2,127ms
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ flutter run
flutter run
Launching lib/main.dart on SM A055F in debug mode...
You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/to/flutter-gradle-plugin-apply
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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.
==============================================================================
2: Task failed with an exception.
-----------
* Where:
Script '/Users/jaten/flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy' line: 1349
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:copyFlutterAssetsDebug'.
> Could not create task ':app:mergeDebugAssets'.
> Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.
* 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
Running Gradle task 'assembleDebug'... 1,854ms
Error: Gradle task assembleDebug failed with exit code 1
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $ git diff
git diff
diff --git a/packages/imessage/android/build.gradle b/packages/imessage/android/build.gradle
index eec07a3..b1f71e1 100644
--- a/packages/imessage/android/build.gradle
+++ b/packages/imessage/android/build.gradle
@@ -26,6 +26,6 @@ subprojects {
project.evaluationDependsOn(':app')
}
-task clean(type: Delete) {
+tasks.register("clean", Delete) {
delete rootProject.buildDir
}
diff --git a/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties b/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
index bc6a58a..4cf0c84 100644
--- a/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
+++ b/packages/imessage/android/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip
diff --git a/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties b/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
index 75b9065..5fe127a 100644
--- a/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
:
+++ b/packages/stream_chat_v1/android/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip
diff --git a/packages/stream_chat_v1/pubspec_overrides.yaml b/packages/stream_chat_v1/pubspec_overrides.yaml
deleted file mode 100644
index 3ae03d0..0000000
--- a/packages/stream_chat_v1/pubspec_overrides.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
-dependency_overrides:
- stream_chat:
- git:
- url: https://github.com/GetStream/stream-chat-flutter.git
- ref: master
- path: packages/stream_chat
- stream_chat_flutter_core:
- git:
- url: https://github.com/GetStream/stream-chat-flutter.git
- ref: master
- path: packages/stream_chat_flutter_core
- stream_chat_flutter:
- git:
- url: https://github.com/GetStream/stream-chat-flutter.git
- ref: master
:
- path: packages/stream_chat_flutter
- stream_chat_persistence:
- git:
- url: https://github.com/GetStream/stream-chat-flutter.git
- ref: master
- path: packages/stream_chat_persistence
- stream_chat_localizations:
- git:
- url: https://github.com/GetStream/stream-chat-flutter.git
- ref: master
- path: packages/stream_chat_localizations
\ No newline at end of file
(END)
(END)q
�>jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $
jaten@jbook ~/flutter-samples/packages/stream_chat_v1 (develop) $
jaten@jbook ~/flutter-samples (develop) $ git log
git log
commit 72538f188477c6218f75fc3df306bcb006d3a97a (HEAD -> develop, origin/develop, origin/HEAD)
Merge: 016d7ae d77ff6a
Author: Deven Joshi <deven9852@gmail.com>
Date: Wed Aug 28 13:25:31 2024 +0200
Merge pull request #100 from GetStream/fix/update-sample
fix: Updates stream chat for the project and brings it up to date
commit d77ff6aaabe399ee45a1e32a6f8fcf267f01a612
Author: Deven Joshi <deven9852@gmail.com>
Date: Tue Aug 20 13:59:26 2024 +0200
Updates stream chat for the project and brings it up to date
commit 016d7ae4eff22e61cbad97c957d62b7164db2048
Merge: 6ad297e 31e4a0a
Author: Sahil Kumar <xdsahil@gmail.com>
Date: Tue Aug 22 19:15:21 2023 +0530
Merge pull request #98 from GetStream/chore/update-project
chore: update sample app.
commit 31e4a0aafdec35095510866b2317f29d092d66ac
Metadata
Metadata
Assignees
Labels
No labels