Skip to content

Commit 428852c

Browse files
committed
일정 자동 정렬
일정 자동 정렬
1 parent 244ca11 commit 428852c

16 files changed

+722
-226
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@
1616

1717
### Android build
1818

19-
`flutter build apk --release`
19+
`flutter build apk --release`
20+
`flutter build appbundle --release --obfuscate --split-debug-info=./build/android/debug-info`

android/app/build.gradle

+16-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ plugins {
88
id "dev.flutter.flutter-gradle-plugin"
99
}
1010

11+
def keystoreProperties = new Properties()
12+
def keystorePropertiesFile = rootProject.file('key.properties')
13+
if (keystorePropertiesFile.exists()) {
14+
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
15+
}
16+
1117
android {
1218
namespace = "com.tradule.app"
1319
compileSdk = flutter.compileSdkVersion
@@ -33,11 +39,20 @@ android {
3339
versionName = flutter.versionName
3440
}
3541

42+
signingConfigs {
43+
release {
44+
keyAlias keystoreProperties['keyAlias']
45+
keyPassword keystoreProperties['keyPassword']
46+
storeFile file(keystoreProperties['storeFile'])
47+
storePassword keystoreProperties['storePassword']
48+
}
49+
}
50+
3651
buildTypes {
3752
release {
3853
// TODO: Add your own signing config for the release build.
3954
// Signing with the debug keys for now, so `flutter run --release` works.
40-
signingConfig = signingConfigs.debug
55+
signingConfig = signingConfigs.release
4156
}
4257
}
4358
}

android/app/src/main/AndroidManifest.xml

+14-15
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,26 @@
22
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
33
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
44

5-
<!-- 카카오 로그인 커스텀 URL 스킴 설정 -->
6-
<activity
7-
android:name="com.kakao.sdk.flutter.AuthCodeCustomTabsActivity"
8-
android:exported="true">
9-
<intent-filter android:label="flutter_web_auth">
10-
<action android:name="android.intent.action.VIEW" />
11-
<category android:name="android.intent.category.DEFAULT" />
12-
<category android:name="android.intent.category.BROWSABLE" />
13-
14-
<!-- "kakao${YOUR_NATIVE_APP_KEY}://oauth" 형식의 앱 실행 스킴 설정 -->
15-
<!-- 카카오 로그인 Redirect URI -->
16-
<data android:scheme="kakao04496841f42caa15ce4a1a39f3677791" android:host="oauth"/>
17-
</intent-filter>
18-
</activity>
19-
205
<application
216
android:label="tradule"
227
android:name="${applicationName}"
238
android:icon="@mipmap/ic_launcher">
249
<meta-data android:name="com.google.android.geo.API_KEY"
2510
android:value="AIzaSyAmRe1OP4XWA2WmplvZbvQbw5DnXcBuGDM"/>
11+
<!-- 카카오 로그인 커스텀 URL 스킴 설정 -->
12+
<activity
13+
android:name="com.kakao.sdk.flutter.AuthCodeCustomTabsActivity"
14+
android:exported="true">
15+
<intent-filter android:label="flutter_web_auth">
16+
<action android:name="android.intent.action.VIEW" />
17+
<category android:name="android.intent.category.DEFAULT" />
18+
<category android:name="android.intent.category.BROWSABLE" />
19+
20+
<!-- "kakao${YOUR_NATIVE_APP_KEY}://oauth" 형식의 앱 실행 스킴 설정 -->
21+
<!-- 카카오 로그인 Redirect URI -->
22+
<data android:scheme="kakao04496841f42caa15ce4a1a39f3677791" android:host="oauth"/>
23+
</intent-filter>
24+
</activity>
2625
<activity
2726
android:name=".MainActivity"
2827
android:exported="true"

0 commit comments

Comments
 (0)