public interface UsbinfoService { List<UsbDevice> getUsbDevices(); void connectToDevice(UsbDevice device); void disconnectFromDevice(UsbDevice device); } public class UsbinfoServiceImpl implements UsbinfoService { public List<UsbDevice> getUsbDevices() { return devices; } public void connectToDevice(UsbDevice device) { } public void disconnectFromDevice(UsbDevice device) { } } public class Activator implements BundleActivator { public void start(BundleContext context) { UsbinfoService usbinfoService = new UsbinfoServiceImpl(); context.registerService(UsbinfoService.class.getName(), usbinfoService, null); } public void stop(BundleContext context) { } } Bundle-SymbolicName: com.example.usbinfo Bundle-Activator: com.example.usbinfo.Activator


上一篇:
下一篇:
切换中文