Open3
flutter 3 migration
とりあえずおもむろにflutter upgrade
してみる。
割とサクッとイケて拍子抜け(ラッキー)
Upgrading Flutter to 3.0.2 from 2.8.1 in /usr/local/Caskroom/flutter/2.8.1/flutter...
Downloading Darwin arm64 Dart SDK from Flutter engine f15f824b57476e369b5e656f53d4c431c5b04b9a...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 189M 0 1182k 0 0 1580k 0 0:02:02 --:--:-- 0:02:02 1596k
2 189M 2 5182k 0 0 2936k 0 0:01:05 0:00:01 0:01:04 2949k
4 189M 4 8558k 0 0 3105k 0 0:01:02 0:00:02 0:01:00 3114k
5 189M 5 10.5M 0 0 2833k 0 0:01:08 0:00:03 0:01:05 2839k
6 189M 6 11.9M 0 0 2531k 0 0:01:16 0:00:04 0:01:12 2534k
7 189M 7 13.6M 0 0 2353k 0 0:01:22 0:00:05 0:01:17 2465k
8 189M 8 15.6M 0 0 2371k 0 0:01:21 0:00:06 0:01:15 2172k
9 189M 9 17.9M 0 0 2379k 0 0:01:21 0:00:07 0:01:14 1978k
10 189M 10 20.4M 0 0 2398k 0 0:01:20 0:00:08 0:01:12 2063k
11 189M 11 22.3M 0 0 2345k 0 0:01:22 0:00:09 0:01:13 2162k
12 189M 12 24.2M 0 0 2302k 0 0:01:24 0:00:10 0:01:14 2239k
14 189M 14 26.7M 0 0 2336k 0 0:01:22 0:00:11 0:01:11 2287k
15 189M 15 28.5M 0 0 2295k 0 0:01:24 0:00:12 0:01:12 2166k
15 189M 15 30.1M 0 0 2246k 0 0:01:26 0:00:13 0:01:13 1980k
16 189M 16 31.9M 0 0 2222k 0 0:01:27 0:00:14 0:01:13 1980k
17 189M 17 34.0M 0 0 2211k 0 0:01:27 0:00:15 0:01:12 2016k
19 189M 19 36.0M 0 0 2200k 0 0:01:28 0:00:16 0:01:12 1885k
19 189M 19 37.8M 0 0 2173k 0 0:01:29 0:00:17 0:01:12 1865k
20 189M 20 38.9M 0 0 2128k 0 0:01:31 0:00:18 0:01:13 1806k
21 189M 21 40.2M 0 0 2082k 0 0:01:33 0:00:19 0:01:14 1674k
21 189M 21 41.4M 0 0 2045k 0 0:01:34 0:00:20 0:01:14 1517k
22 189M 22 42.6M 0 0 2010k 0 0:01:36 0:00:21 0:01:15 1366k
23 189M 23 44.1M 0 0 1987k 0 0:01:37 0:00:22 0:01:15 1315k
24 189M 24 45.5M 0 0 1962k 0 0:01:38 0:00:23 0:01:15 1338k
24 189M 24 46.6M 0 0 1928k 0 0:01:40 0:00:24 0:01:16 1321k
25 189M 25 48.4M 0 0 1921k 0 0:01:40 0:00:25 0:01:15 1414k
26 189M 26 50.0M 0 0 1908k 0 0:01:41 0:00:26 0:01:15 1475k
27 189M 27 51.9M 0 0 1916k 0 0:01:41 0:00:27 0:01:14 1592k
28 189M 28 53.4M 0 0 1902k 0 0:01:41 0:00:28 0:01:13 1618k
29 189M 29 54.9M 0 0 1892k 0 0:01:42 0:00:29 0:01:13 1708k
29 189M 29 56.4M 0 0 1879k 0 0:01:43 0:00:30 0:01:13 1661k
30 189M 30 58.2M 0 0 1879k 0 0:01:43 0:00:31 0:01:12 1722k
31 189M 31 60.3M 0 0 1887k 0 0:01:42 0:00:32 0:01:10 1723k
32 189M 32 62.1M 0 0 1886k 0 0:01:42 0:00:33 0:01:09 1792k
33 189M 33 63.8M 0 0 1880k 0 0:01:43 0:00:34 0:01:09 1812k
34 189M 34 65.3M 0 0 1873k 0 0:01:43 0:00:35 0:01:08 1834k
35 189M 35 67.4M 0 0 1880k 0 0:01:43 0:00:36 0:01:07 1883k
36 189M 36 69.9M 0 0 1896k 0 0:01:42 0:00:37 0:01:05 1961k
38 189M 38 72.1M 0 0 1905k 0 0:01:41 0:00:38 0:01:03 2028k
38 189M 38 73.5M 0 0 1894k 0 0:01:42 0:00:39 0:01:03 1988k
39 189M 39 75.2M 0 0 1889k 0 0:01:42 0:00:40 0:01:02 2007k
40 189M 40 76.5M 0 0 1876k 0 0:01:43 0:00:41 0:01:02 1852k
41 189M 41 78.4M 0 0 1879k 0 0:01:43 0:00:42 0:01:01 1750k
42 189M 42 80.2M 0 0 1877k 0 0:01:43 0:00:43 0:01:00 1659k
43 189M 43 81.5M 0 0 1866k 0 0:01:43 0:00:44 0:00:59 1645k
43 189M 43 83.1M 0 0 1828k 0 0:01:45 0:00:46 0:00:59 1400k
44 189M 44 84.2M 0 0 1833k 0 0:01:45 0:00:47 0:00:58 1494k
44 189M 44 84.8M 0 0 1812k 0 0:01:46 0:00:47 0:00:59 1258k
47 189M 47 89.8M 0 0 1887k 0 0:01:42 0:00:48 0:00:54 1974k
52 189M 52 100M 0 0 2062k 0 0:01:33 0:00:49 0:00:44 3818k
61 189M 61 117M 0 0 2361k 0 0:01:22 0:00:50 0:00:32 8320k
70 189M 70 134M 0 0 2658k 0 0:01:12 0:00:51 0:00:21 10.6M
80 189M 80 151M 0 0 2939k 0 0:01:05 0:00:52 0:00:13 13.7M
84 189M 84 159M 0 0 3037k 0 0:01:03 0:00:53 0:00:10 13.9M
92 189M 92 174M 0 0 3271k 0 0:00:59 0:00:54 0:00:05 14.9M
100 189M 100 189M 0 0 3495k 0 0:00:55 0:00:55 --:--:-- 15.3M
Building flutter tool...
Upgrading engine...
Downloading Material fonts... 377ms
Downloading android-arm-profile/darwin-x64 tools... 117ms
Downloading android-arm-release/darwin-x64 tools... 188ms
Downloading android-arm64-profile/darwin-x64 tools... 132ms
Downloading android-arm64-release/darwin-x64 tools... 2,432ms
Downloading android-x64-profile/darwin-x64 tools... 154ms
Downloading android-x64-release/darwin-x64 tools... 119ms
Downloading android-x86 tools... 1,215ms
Downloading android-x64 tools... 2,111ms
Downloading android-arm tools... 1,439ms
Downloading android-arm-profile tools... 337ms
Downloading android-arm-release tools... 375ms
Downloading android-arm64 tools... 1,067ms
Downloading android-arm64-profile tools... 349ms
Downloading android-arm64-release tools... 399ms
Downloading android-x64-profile tools... 489ms
Downloading android-x64-release tools... 323ms
Downloading android-x86-jit-release tools... 471ms
Downloading ios tools... 3.7s
Downloading ios-profile tools... 3.2s
Downloading ios-release tools... 150.4s
Downloading Web SDK... 11.5s
Downloading CanvasKit... 4.4s
Downloading package sky_engine... 1,063ms
Downloading flutter_patched_sdk tools... 2,760ms
Downloading flutter_patched_sdk_product tools... 2,937ms
Downloading darwin-x64 tools... 22.4s
Downloading darwin-x64/FlutterMacOS.framework tools... 21.4s
Downloading darwin-x64/gen_snapshot tools... 703ms
Downloading darwin-x64-profile/FlutterMacOS.framework tools... 1,365ms
Downloading darwin-x64-profile tools... 165ms
Downloading darwin-x64-profile/gen_snapshot tools... 439ms
Downloading darwin-x64-release/FlutterMacOS.framework tools... 1,507ms
Downloading darwin-x64-release tools... 111ms
Downloading darwin-x64-release/gen_snapshot tools... 416ms
Downloading darwin-x64/font-subset tools... 69ms
Flutter 3.0.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision cd41fdd495 (9 days ago) • 2022-06-08 09:52:13 -0700
Engine • revision f15f824b57
Tools • Dart 2.17.3 • DevTools 2.12.2
Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.0.2, on macOS 12.4 21F79 darwin-arm (Rosetta), locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] Android Studio (version 2021.2)
[✓] Android Studio (version 2021.1)
[✓] IntelliJ IDEA Community Edition (version 2022.1.2)
[✓] IntelliJ IDEA Community Edition (version 2022.1)
[✓] VS Code (version 1.68.0)
[✓] Connected device (2 available)
[✓] HTTP Host Availability
• No issues found!
pubをアップデートしてねって通知が来てたので更新して、
シミュレータでデバッグ試したらビルドエラー
┌─ Flutter Fix ────────────────────────────────────────────────────────────────────────────────┐
│ [!] Your project requires a newer version of the Kotlin Gradle plugin. │
│ Find the latest version on https://kotlinlang.org/docs/gradle.html#plugin-and-versions, then │
│ update /Users/kakeru/StudioProjects/sample/android/build.gradle: │
│ ext.kotlin_version = '<latest-version>' │
└──────────────────────────────────────────────────────────────────────────────────────────────┘
Exception: Gradle task assembleDebug failed with exit code 1
久しぶりにAndroid Studio起動したら、プラグインなど諸々アプデしてたので、
KotlinのVerも上がってたことが原因だった。
なので、android/build.gradle
でプラグインのVerを以下の通り合わせたらデバッグできた。
android/build.gradle
buildscript {
- ext.kotlin_version = '1.3.50'
+ ext.kotlin_version = '1.6.10'
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}