File tree Expand file tree Collapse file tree 5 files changed +60
-57
lines changed Expand file tree Collapse file tree 5 files changed +60
-57
lines changed Original file line number Diff line number Diff line change
1
+ # This file tracks properties of this Flutter project.
2
+ # Used by Flutter tool to assess capabilities and perform upgrades etc.
3
+ #
4
+ # This file should be version controlled and should not be manually edited.
5
+
6
+ version:
7
+ revision: "a14f74ff3a1cbd521163c5f03d68113d50af93d3"
8
+ channel: "stable"
9
+
10
+ project_type: app
11
+
12
+ # Tracks metadata for the flutter migrate command
13
+ migration:
14
+ platforms:
15
+ - platform: root
16
+ create_revision: a14f74ff3a1cbd521163c5f03d68113d50af93d3
17
+ base_revision: a14f74ff3a1cbd521163c5f03d68113d50af93d3
18
+ - platform: web
19
+ create_revision: a14f74ff3a1cbd521163c5f03d68113d50af93d3
20
+ base_revision: a14f74ff3a1cbd521163c5f03d68113d50af93d3
21
+
22
+ # User provided section
23
+
24
+ # List of Local paths (relative to this file) that should be
25
+ # ignored by the migrate tool.
26
+ #
27
+ # Files that are not part of the templates will be ignored by default.
28
+ unmanaged_files:
29
+ - 'lib/main.dart'
30
+ - 'ios/Runner.xcodeproj/project.pbxproj'
Original file line number Diff line number Diff line change
1
+ plugins {
2
+ id " com.android.application"
3
+ id " kotlin-android"
4
+ id " dev.flutter.flutter-gradle-plugin"
5
+ }
6
+
1
7
def localProperties = new Properties ()
2
8
def localPropertiesFile = rootProject. file(' local.properties' )
3
9
if (localPropertiesFile. exists()) {
@@ -6,11 +12,6 @@ if (localPropertiesFile.exists()) {
6
12
}
7
13
}
8
14
9
- def flutterRoot = localProperties. getProperty(' flutter.sdk' )
10
- if (flutterRoot == null ) {
11
- throw new GradleException (" Flutter SDK not found. Define location with flutter.sdk in the local.properties file." )
12
- }
13
-
14
15
def flutterVersionCode = localProperties. getProperty(' flutter.versionCode' )
15
16
if (flutterVersionCode == null ) {
16
17
flutterVersionCode = ' 1'
@@ -21,10 +22,6 @@ if (flutterVersionName == null) {
21
22
flutterVersionName = ' 1.0'
22
23
}
23
24
24
- apply plugin : ' com.android.application'
25
- apply plugin : ' kotlin-android'
26
- apply from : " $flutterRoot /packages/flutter_tools/gradle/flutter.gradle"
27
-
28
25
android {
29
26
compileSdkVersion flutter. compileSdkVersion
30
27
ndkVersion flutter. ndkVersion
@@ -64,7 +61,3 @@ android {
64
61
flutter {
65
62
source ' ../..'
66
63
}
67
-
68
- dependencies {
69
- implementation " org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version "
70
- }
Original file line number Diff line number Diff line change 1
- buildscript {
2
- ext. kotlin_version = ' 1.7.10'
3
- repositories {
4
- google()
5
- mavenCentral()
6
- }
7
-
8
- dependencies {
9
- classpath ' com.android.tools.build:gradle:7.2.0'
10
- classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version "
11
- }
12
- }
13
-
14
1
allprojects {
15
2
repositories {
16
3
google()
Original file line number Diff line number Diff line change 1
- include ' :app'
1
+ pluginManagement {
2
+ def flutterSdkPath = {
3
+ def properties = new Properties ()
4
+ file(" local.properties" ). withInputStream { properties. load(it) }
5
+ def flutterSdkPath = properties. getProperty(" flutter.sdk" )
6
+ assert flutterSdkPath != null , " flutter.sdk not set in local.properties"
7
+ return flutterSdkPath
8
+ }()
2
9
3
- def localPropertiesFile = new File (rootProject. projectDir, " local.properties" )
4
- def properties = new Properties ()
10
+ includeBuild(" $flutterSdkPath /packages/flutter_tools/gradle" )
5
11
6
- assert localPropertiesFile. exists()
7
- localPropertiesFile. withReader(" UTF-8" ) { reader -> properties. load(reader) }
12
+ repositories {
13
+ google()
14
+ mavenCentral()
15
+ gradlePluginPortal()
16
+ }
17
+ }
8
18
9
- def flutterSdkPath = properties. getProperty(" flutter.sdk" )
10
- assert flutterSdkPath != null , " flutter.sdk not set in local.properties"
11
- apply from : " $flutterSdkPath /packages/flutter_tools/gradle/app_plugin_loader.gradle"
19
+ plugins {
20
+ id " dev.flutter.flutter-plugin-loader" version " 1.0.0"
21
+ id " com.android.application" version " 7.2.0" apply false
22
+ id " org.jetbrains.kotlin.android" version " 1.7.10" apply false
23
+ }
24
+
25
+ include " :app"
Original file line number Diff line number Diff line change 29
29
<!-- Favicon -->
30
30
< link rel ="icon " type ="image/png " href ="favicon.png "/>
31
31
32
- < title > coinlib_flutter_example </ title >
32
+ < title > coinlib_flutter example </ title >
33
33
< link rel ="manifest " href ="manifest.json ">
34
-
35
- < script >
36
- // The value below is injected by flutter build, do not touch.
37
- var serviceWorkerVersion = null ;
38
- </ script >
39
- <!-- This script adds the flutter initialization JS code -->
40
- < script src ="flutter.js " defer > </ script >
41
34
</ head >
42
35
< body >
43
- < script >
44
- window . addEventListener ( 'load' , function ( ev ) {
45
- // Download main.dart.js
46
- _flutter . loader . loadEntrypoint ( {
47
- serviceWorker : {
48
- serviceWorkerVersion : serviceWorkerVersion ,
49
- } ,
50
- onEntrypointLoaded : function ( engineInitializer ) {
51
- engineInitializer . initializeEngine ( ) . then ( function ( appRunner ) {
52
- appRunner . runApp ( ) ;
53
- } ) ;
54
- }
55
- } ) ;
56
- } ) ;
57
- </ script >
36
+ < script src ="flutter_bootstrap.js " async > </ script >
58
37
</ body >
59
38
</ html >
You can’t perform that action at this time.
0 commit comments