use*_*015 8 install gradle flutter
我正在尝试使用flutter运行一个基本的hello world项目。这些是我在运行Window 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医生
[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)
Run Code Online (Sandbox Code Playgroud)
8)创建一个新的flutter项目
9)删除测试文件夹下的代码
10)用...替换main.dart中的代码
import 'package:flutter/material.dart';
void main() {
runApp(Center(
child: Text(
"this is a test",
textDirection: TextDirection.ltr,
),
));
}
Run Code Online (Sandbox Code Playgroud)
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)
Run Code Online (Sandbox Code Playgroud)
谁能告诉我我哪里出问题了?任何帮助,不胜感激。
亲切的问候,
提姆
这在您的安装中不是问题。这是许多人当前的flutter版本面临的问题。
它已经固定。但是,它尚未发布到最稳定的版本。
如果将更flutter channel
改为master
,则会看到它将正常运行。
您现在可以使用主频道,然后将其切换回dev
。
flutter channel master
flutter upgrade
# to see all the channels, run
flutter channel
Run Code Online (Sandbox Code Playgroud)
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'
}
}
Run Code Online (Sandbox Code Playgroud)
在 gradle 包装器属性中,gradle/wrapper/gradle-wrapper.properties
您可能还需要将其更改为 4.6 或更高版本
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9668 次 |
最近记录: |