1.Add this code in pubspec.yaml:
package_info_plus: ^3.0.2
-
Import this in bridge_manager.dart:
import 'package:package_info_plus/package_info_plus.dart';
-
Add field into class BridgeManager:
static PackageInfo? info;
-
This should be in switch case(bridge_manager.dart file):
case _GET_CURRENT_VERSION:
{
if (info == null) {
info = await PackageInfo.fromPlatform();
}
result = info!.version;
return buildResponse(data: requestContainer, response: result);
}
Codeless:
Result from print in codeless:
flutter: {message: 1.0.0, messageLevel: 1}
If you have any questions please let me know.
Best Regards, Nikita,