Commit 156efec976379c56de256f9a5cf36aa360d481f3
1 parent
a117a5a3
修改包名,配置证书
Showing
7 changed files
with
37 additions
and
20 deletions
android/app/build.gradle
@@ -26,9 +26,11 @@ apply plugin: 'kotlin-android' | @@ -26,9 +26,11 @@ apply plugin: 'kotlin-android' | ||
26 | apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" | 26 | apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" |
27 | 27 | ||
28 | android { | 28 | android { |
29 | - namespace "com.example.wow_english" | ||
30 | - compileSdkVersion flutter.compileSdkVersion | ||
31 | - ndkVersion flutter.ndkVersion | 29 | + namespace "com.kouyuxingqiu.wow_english" |
30 | + // compileSdkVersion flutter.compileSdkVersion | ||
31 | + compileSdkVersion 33 | ||
32 | + // 展示没有ndk需求 | ||
33 | + // ndkVersion flutter.ndkVersion | ||
32 | 34 | ||
33 | compileOptions { | 35 | compileOptions { |
34 | sourceCompatibility JavaVersion.VERSION_1_8 | 36 | sourceCompatibility JavaVersion.VERSION_1_8 |
@@ -44,21 +46,30 @@ android { | @@ -44,21 +46,30 @@ android { | ||
44 | } | 46 | } |
45 | 47 | ||
46 | defaultConfig { | 48 | defaultConfig { |
47 | - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). | ||
48 | - applicationId "com.example.wow_english" | ||
49 | - // You can update the following values to match your application needs. | ||
50 | - // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. | ||
51 | - minSdkVersion flutter.minSdkVersion | ||
52 | - targetSdkVersion flutter.targetSdkVersion | 49 | + applicationId "com.kouyuxingqiu.wow_english" |
50 | + //minSdkVersion flutter.minSdkVersion | ||
51 | + //targetSdkVersion flutter.targetSdkVersion | ||
52 | + minSdkVersion 23 | ||
53 | + targetSdkVersion 33 | ||
53 | versionCode flutterVersionCode.toInteger() | 54 | versionCode flutterVersionCode.toInteger() |
54 | versionName flutterVersionName | 55 | versionName flutterVersionName |
55 | } | 56 | } |
56 | 57 | ||
58 | + signingConfigs { | ||
59 | + release { | ||
60 | + storeFile file("../certificate/wow_english") | ||
61 | + storePassword "wow_english" | ||
62 | + keyAlias "wow_english" | ||
63 | + keyPassword "wow_english" | ||
64 | + } | ||
65 | + } | ||
66 | + | ||
57 | buildTypes { | 67 | buildTypes { |
68 | + debug { | ||
69 | + signingConfig signingConfigs.release | ||
70 | + } | ||
58 | release { | 71 | release { |
59 | - // TODO: Add your own signing config for the release build. | ||
60 | - // Signing with the debug keys for now, so `flutter run --release` works. | ||
61 | - signingConfig signingConfigs.debug | 72 | + signingConfig signingConfigs.release |
62 | } | 73 | } |
63 | } | 74 | } |
64 | } | 75 | } |
@@ -68,5 +79,4 @@ flutter { | @@ -68,5 +79,4 @@ flutter { | ||
68 | } | 79 | } |
69 | 80 | ||
70 | dependencies { | 81 | dependencies { |
71 | - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" | ||
72 | } | 82 | } |
android/app/src/main/kotlin/com/example/wow_english/MainActivity.kt deleted
android/app/src/main/kotlin/com/kouyuxingqiu/wow_english/MainActivity.kt
0 → 100644
1 | +package com.kouyuxingqiu.wow_english | ||
2 | + | ||
3 | +import io.flutter.embedding.android.FlutterActivity | ||
4 | + | ||
5 | +class MainActivity : FlutterActivity() { | ||
6 | + // 测试有效 | ||
7 | + /*override fun onCreate(savedInstanceState: Bundle?) { | ||
8 | + super.onCreate(savedInstanceState) | ||
9 | + Toast.makeText(this, "onCreate", Toast.LENGTH_SHORT).show() | ||
10 | + }*/ | ||
11 | +} |
android/build.gradle
1 | buildscript { | 1 | buildscript { |
2 | - ext.kotlin_version = '1.7.10' | 2 | + ext.kotlin_version = '1.8.21' |
3 | repositories { | 3 | repositories { |
4 | google() | 4 | google() |
5 | mavenCentral() | 5 | mavenCentral() |
6 | } | 6 | } |
7 | 7 | ||
8 | dependencies { | 8 | dependencies { |
9 | + // AGP版本,目前自动创建的Gradle版本是用的7.5.0 | ||
9 | classpath 'com.android.tools.build:gradle:7.3.0' | 10 | classpath 'com.android.tools.build:gradle:7.3.0' |
10 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" | 11 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" |
11 | } | 12 | } |
android/certificate/wow_english
0 → 100644
No preview for this file type
android/certificate/wow_english_info.png
0 → 100644
117 KB