Skip to content

Commit ecca4b5

Browse files
authored
[WIP] Flutter V2 Migration (#69)
* feat: Updated the packages and the local notification code. * fix: Fixed dart analysis issue * fix: Fixed build fail issue
1 parent ff86e39 commit ecca4b5

File tree

7 files changed

+118
-102
lines changed

7 files changed

+118
-102
lines changed

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ apply plugin: 'com.android.application'
2525
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
2626

2727
android {
28-
compileSdkVersion 28
28+
compileSdkVersion 29
2929

3030
lintOptions {
3131
disable 'InvalidPackage'
@@ -35,7 +35,7 @@ android {
3535

3636
applicationId "org.ccextractor.rutorrentflutter"
3737
minSdkVersion 16
38-
targetSdkVersion 28
38+
targetSdkVersion 29
3939
versionCode flutterVersionCode.toInteger()
4040
versionName flutterVersionName
4141
}

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
}
66

77
dependencies {
8-
classpath 'com.android.tools.build:gradle:3.5.0'
8+
classpath 'com.android.tools.build:gradle:3.5.4'
99
}
1010
}
1111

ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ SPEC CHECKSUMS:
107107
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
108108
file_picker: 3e6c3790de664ccf9b882732d9db5eaf6b8d4eb1
109109
Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
110-
flutter_local_notifications: 9e4738ce2471c5af910d961a6b7eadcf57c50186
110+
flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743
111111
flutter_vlc_player: 64a2c27b2c99bc4fb954c5ff9d1cc278c87702ee
112112
fluttertoast: 6122fa75143e992b1d3470f61000f591a798cc58
113113
MobileVLCKit: 9a04c9fa19e35c376ddf59425dd82e397d5899ad
@@ -118,7 +118,7 @@ SPEC CHECKSUMS:
118118
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
119119
SwiftyGif: e466e86c660d343357ab944a819a101c4127cb40
120120
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
121-
wakelock: bfc7955c418d0db797614075aabbc58a39ab5107
121+
wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f
122122

123123
PODFILE CHECKSUM: a75497545d4391e2d394c3668e20cfb1c2bbd4aa
124124

lib/screens/main_screen.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ class MainScreen extends StatefulWidget {
2626

2727
class _MainScreenState extends State<MainScreen> {
2828
int _currentIndex = 0; // HomePage
29-
PackageInfo packageInfo = PackageInfo();
29+
PackageInfo packageInfo = new PackageInfo(
30+
packageName: '', appName: '', buildNumber: '', version: '');
3031

3132
_initPlugins() async {
3233
/// Setting application version

lib/services/notifications.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class Notifications {
1414
AndroidInitializationSettings('@mipmap/ic_launcher');
1515
var initializationSettingsIOS = IOSInitializationSettings();
1616
var initializationSettings = InitializationSettings(
17-
initializationSettingsAndroid, initializationSettingsIOS);
17+
android: initializationSettingsAndroid, iOS: initializationSettingsIOS);
1818

1919
flutterLocalNotificationsPlugin.initialize(initializationSettings,
2020
onSelectNotification: (String payload) {
@@ -23,10 +23,11 @@ class Notifications {
2323

2424
var androidPlatformChannelSpecifics = new AndroidNotificationDetails(
2525
'your channel id', 'your channel name', 'your channel description',
26-
importance: Importance.Max, priority: Priority.High);
26+
importance: Importance.max, priority: Priority.high);
2727
var iOSPlatformChannelSpecifics = new IOSNotificationDetails();
2828
platformChannelSpecifics = new NotificationDetails(
29-
androidPlatformChannelSpecifics, iOSPlatformChannelSpecifics);
29+
android: androidPlatformChannelSpecifics,
30+
iOS: iOSPlatformChannelSpecifics);
3031
}
3132

3233
/// Public Method to generate Notification

0 commit comments

Comments
 (0)