flutter_plugin_pda_scanner 3.0.5+2 copy "flutter_plugin_pda_scanner: ^3.0.5+2" to clipboard
flutter_plugin_pda_scanner: ^3.0.5+2 copied to clipboard

PlatformAndroid

一个能支持多种PDA扫码的Flutter插件

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:flutter_plugin_pda_scanner/pda_utils.dart';
import 'package:pda_scanner_example/pages/device_info_page.dart';
import 'package:pda_scanner_example/pages/home_page.dart';

void main() async {
  await PdaUtils.init();
  runApp(const MyApp(title: "PDA扫码示例"));
}

class MyApp extends StatelessWidget {
  final String _title;

  const MyApp({super.key, title}) : _title = title ?? 'Flutter Demo';

  @override
  Widget build(BuildContext context) {
    return GetMaterialApp(
      debugShowCheckedModeBanner: false,
      title: _title,
      defaultTransition: Transition.rightToLeft,
      transitionDuration: const Duration(milliseconds: 200),
      getPages: [
        GetPage(name: HomePage.routeName, page: () =>  const HomePage()),
        GetPage(name: DeviceInfoPage.routeName, page: () => const DeviceInfoPage()),
      ],
      initialRoute: HomePage.routeName,
    );
  }
}