【问题标题】:Qt Creator 2.8.1 doesn’t see samsung galaxy s4 on Ubuntu 13.10Qt Creator 2.8.1 在 Ubuntu 13.10 上看不到三星 Galaxy s4
【发布时间】:2013-11-22 07:20:07
【问题描述】:

请帮助解决以下问题。 我正在尝试在装有 Android 4.3 的三星 Galaxy s4 上使用 Qt 5.1.1 和 Qt Creator 2.8.1 OS: (Ubuntu 13.10) 运行示例应用程序。 但是从 Qt Creator 得到错误:“无法部署:没有为您的包找到设备或模拟器”。 我也尝试使用模拟器直接从 SDK 管理器运行它,但得到了同样的错误。

adb 看到设备: “4d00050f7aa540c3 设备 // - 三星 s4 模拟器 5554 设备”

我在手机上通过开发者选项激活了usb调试。 我还添加了 udev 规则,现在当设备插入时,在 /dev/bus/usb 中创建模式为 0777 的文件。在文件管理器中,我可以看到电话并可以进入其存储空间。我还收到接受 RSA 密钥的请求,然后单击“确定”。

项目设置: - API 级别 14(也尝试过最新版本); - gcc 4.6 (android for armv7);

如果我错过了一些信息,请询问。谢谢!

【问题讨论】:

    标签: android c++ qt ubuntu


    【解决方案1】:

    我很幸运地解决了问题:我使用的是 64 位版本的 Ubuntu,并安装了适当的 android SDK 工具。但是当我开始用“android”命令行工具更新它时,它下载了 32 位版本的构建工具和平台工具。

    因此我添加了 32 位架构:

    sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5
    sudo apt-get install lib32z1
    

    然后我从 ant 收到了一些错误,并使用“android”cmd 工具将构建工具从 19.0 降级到 18.1.1。

    它有效!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 2013-10-30
      • 2013-05-31
      相关资源
      最近更新 更多