---
slug: "flutter-downgrade-to-v1"
title: "Flutter SDK を V1系にダウングレードする"
description: "Flutter のバージョンを v2 系から v1 系にダウングレードする手順。`flutter downgrade` コマンドと、依存パッケージのバージョン整合のとり方。"
url: "https://www.ytyng.com/blog/flutter-downgrade-to-v1"
publish_date: "2021-08-08T08:43:21Z"
created: "2021-08-08T08:43:21Z"
updated: "2026-05-11T13:21:27.947Z"
categories: ["Flutter"]
keywords: ""
featured_image_url: "https://media.ytyng.com/resize/20230812/e2c619f4ffff4d0f8ecb8b461262356c.png.webp?width=768"
has_video: false
has_music: false
video_urls: []
music_urls: []
lang: "ja"
---

# Flutter SDK を V1系にダウングレードする

<pre>% flutter downgrade v1.22.6</pre>
<p>とすると、</p>
<pre>There is no previously recorded version for channel "stable".</pre>
<p>というエラーメッセージが出てダウングレードできない。</p>
<p></p>
<p>ダウングレードするには、Flutter の SDK ディレクトリで git checkout すると良い</p>
<pre>% cd &lt;your-flutter-sdk-path&gt;</pre>
<pre>% git fetch</pre>
<pre>% git tag<br />...<br />1.22.5<br />1.22.6<br />1.23.0-13.0.pre<br />1.23.0-18.0.pre<br />1.23.0-18.1.pre<br />...</pre>
<pre>% git branch -a<br /> dev<br /> master<br /> stable<br />...<br /> remotes/origin/flutter-1.27-candidate.5<br /> remotes/origin/flutter-1.27-candidate.6<br /> remotes/origin/flutter-1.27-candidate.7<br /> remotes/origin/flutter-1.27-candidate.8<br /> remotes/origin/flutter-1.27-candidate.9<br /> remotes/origin/flutter-2.2-candidate.0<br /> remotes/origin/flutter-2.2-candidate.1<br /> remotes/origin/flutter-2.2-candidate.10<br /> remotes/origin/flutter-2.2-candidate.11<br />...</pre>
<p></p>
<pre>% git checkout 1.22.6<br />HEAD is now at 9b2d32b605 [flutter_releases] Flutter Stable 1.22.6 Framework Cherrypicks (#74355)</pre>
<pre>% flutter doctor<br />...<br />...<br />[✓] Flutter (Channel unknown, 1.22.6, on macOS 11.4 20F71 darwin-x64, locale ja)</pre>
