在虚拟机上使用libUSB打开USB设备

时间:2019-01-01 07:50:55

标签: c++ ubuntu virtual-machine vmware libusb

我正在尝试通过moellerIO的以下YouTube视频实现代码:

https://www.youtube.com/results?search_query=libusb

preview

我正在尝试成功连接到USB设备,声明其接口并向其发送号码。稍后,我将遵循将信息传输到大容量存储设备的确切协议,但是现在我将很高兴建立连接。

问题是我一直都在“找不到设备”。 我确定我使用的是正确的凭据,

....

int _index = 1;

  final options = [
    Text('Home'),
    Text('Message'),
    Profile() //directly call the class to load
  ];

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("My flutter app"),
      ),
      body: Center(
        child: options.elementAt(_index),
      ),
      bottomNavigationBar: BottomNavigationBar(
        items: [
          new BottomNavigationBarItem(
            icon: Icon(Icons.home),
            title: Text('Home'),
          ),
          new BottomNavigationBarItem(
            icon: Icon(Icons.message),
            title: Text('message'),
          ),
          new BottomNavigationBarItem(
              icon: Icon(Icons.person),
              title: Text('profile')
          )
        ],
        currentIndex: _index,
        onTap: _onTapped,
      ),
    );
  }

  void _onTapped(int index) {
    setState(() {
      _index = index;
    });
  }

不确定我在做什么错,但是我感觉这与使用VM有关吗?谁能给我小费?

顺便说一句,我在vmware工作站上使用Ubuntu。

0 个答案:

没有答案