私は基本的なhello world flutterを使用して実行中のプロジェクトを取得しようとしています。これらは、Windows 10 Proを実行しているWindowsマシンにFlutterをインストールするために行った手順です。
1)flutter_windows_v0.9.4-beta.Zipをダウンロードし、c:\ src \に解凍しました
2)環境設定に場所を追加... C:\ src\flutter
3)ダウンロードおよびインストールAndroid StudioおよびADV Managerを使用してエミュレーターをセットアップします。
4)Visual Studio Codeをダウンロードしてインストールしました
5)Dart 2.19.0拡張機能を追加
6)Flutter 2.19.0拡張機能を追加
7)Flutter doctorを実行します
[flutter] flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v0.9.4, on Microsoft Windows [Version 10.0.15063], locale en-GB)
[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
[√] Android Studio (version 3.2)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.28.2)
[√] Connected devices (1 available)
8)新しいフラッタープロジェクトを作成する
9)テストフォルダーの下のコードを削除
10)main.Dartのコードを...
import 'package:flutter/material.Dart';
void main() {
runApp(Center(
child: Text(
"this is a test",
textDirection: TextDirection.ltr,
),
));
}
11)プロジェクトを実行し、次のエラーを取得する...
Launching lib\main.Dart on Android SDK built for x86 in debug mode...
* Error running Gradle:
Exit code 1 from: C:\Users\to0589\Desktop\flutter projects\asad\Android\gradlew.bat app:properties:
Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\to0589\Desktop\flutter projects\asad\Android\app\build.gradle' line: 25
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not resolve all files for configuration 'classpath'.
> Could not find lint-gradle-api.jar (com.Android.tools.lint:lint-gradle-api:26.1.2).
Searched in the following locations:
https://jcenter.bintray.com/com/Android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar
* 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
Please review your Gradle project setup in the Android/ folder.
Exited (sigterm)
誰が私がどこに間違ったのか教えてもらえますか?どんな援助も大歓迎です。
敬具、
ティム
それはインストールの問題ではありません。これは、多くの人が現在のフラッターバージョンに直面している問題です。
既に修正済み です。ただし、最も安定したバージョンにはまだリリースされていません。
flutter channel
をmaster
に変更すると、正常に実行されることがわかります。
現時点ではマスターチャネルを使用し、dev
に戻すことができます。
flutter channel master
flutter upgrade
# to see all the channels, run
flutter channel
https://github.com/flutter/flutter/pull/23397
つまり、上記のリンクのMahi-Kに続いて、$flutterRoot/packages/flutter_tools/gradle/flutter.gradle
buildscript {
repositories {
google()
jcenter()
maven {
url 'https://dl.google.com/dl/Android/maven2'
}
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.2.1'
}
}
Gradleラッパープロパティgradle/wrapper/gradle-wrapper.properties
また、4.6以上に変更する必要がある場合があります
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.Zip