Skip to content

Commit f6935ed

Browse files
committed
Migrated to Android 12+ Devices
1 parent 5170b07 commit f6935ed

File tree

5 files changed

+12
-14
lines changed

5 files changed

+12
-14
lines changed

android/app/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ apply plugin: 'kotlin-android'
3333
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
3434

3535
android {
36-
compileSdkVersion 30
36+
compileSdkVersion 33
3737

3838
sourceSets {
3939
main.java.srcDirs += 'src/main/kotlin'
@@ -47,9 +47,9 @@ android {
4747
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
4848
applicationId "com.projects.wallpaperapp"
4949
minSdkVersion 24
50-
targetSdkVersion 30
51-
flutterVersionName = '1.2'
52-
flutterVersionCode = '3'
50+
targetSdkVersion 33
51+
flutterVersionName = '2.0'
52+
flutterVersionCode = '4'
5353
versionCode flutterVersionCode.toInteger()
5454
versionName flutterVersionName
5555
multiDexEnabled true

android/app/src/main/AndroidManifest.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
1212
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
1313
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
14+
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
1415

1516

1617
<application
@@ -19,6 +20,7 @@
1920
android:label="Wallify"
2021
android:icon="@drawable/appicon">
2122
<activity
23+
android:exported="true"
2224
android:name=".MainActivity"
2325
android:launchMode="singleTop"
2426
android:theme="@style/LaunchTheme"

lib/Screens/ImageView.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,8 @@ class _ImageViewState extends State<ImageView> {
160160
await permission.requestPermissions([
161161
PermissionGroup.storage,
162162
PermissionGroup.camera,
163-
PermissionGroup.location
163+
PermissionGroup.location ,
164+
PermissionGroup.notification
164165
]);
165166
await permission.checkPermissionStatus(PermissionGroup.storage);
166167
}

pubspec.lock

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,13 +134,6 @@ packages:
134134
url: "https://pub.dartlang.org"
135135
source: hosted
136136
version: "5.2.1"
137-
firebase_messaging:
138-
dependency: "direct main"
139-
description:
140-
name: firebase_messaging
141-
url: "https://pub.dartlang.org"
142-
source: hosted
143-
version: "6.0.16"
144137
flutter:
145138
dependency: "direct main"
146139
description: flutter

pubspec.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies:
2121
http: ^0.12.1
2222
cached_network_image: ^2.0.0
2323
image_gallery_saver: ^1.2.2
24-
permission_handler: ^4.2.0+hotfix.3
24+
permission_handler: any
2525
esys_flutter_share:
2626
bubble_bottom_bar: ^1.2.0
2727
random_string: ^2.0.1
@@ -35,7 +35,9 @@ dependencies:
3535
wallpaper_manager: ^1.0.10
3636
flutter_cache_manager: ^2.0.0
3737
facebook_audience_network: ^0.7.1
38-
firebase_messaging: ^6.0.9
38+
# firebase_messaging: any
39+
40+
3941

4042
dev_dependencies:
4143
flutter_test:

0 commit comments

Comments
 (0)