gpt4 book ai didi

java - 必要时设置 Java 类路径

转载 作者:行者123 更新时间:2023-12-01 04:50:05 24 4
gpt4 key购买 nike

我正在使用 Necessitas 将我们用 Qt 编写的应用程序移植到 Android。这一切进展得相当顺利,但我需要使用供应商提供的 Java 库来访问 Android 设备上的串行端口。关于在 Necessitas 中使用 Java 的帮助不多,特别是对于附加库,但供应商告诉我,我需要在 list 中包含该库,如下所示:

  <uses-library android:name="vendor.serial.library"
android:required="true"/>

...而且我还需要将库包含在 Java 类路径中,但这就是我陷入困境的地方:我不知道类路径存储在哪里或如何更新它。我对库的位置也有点困惑:设备上的系统/框架有一个版本,这是我被告知要添加到类路径中的版本,但我的计算机上也有一个版本更大。附加库是如何管理的?部署时它们是否会从计算机复制到设备?

任何帮助将不胜感激!

更新

我应该指出,我们的供应商提供了有关如何在 Eclipse 中使用他们的库的说明,并且此信息有效:右键单击该项目,选择属性,然后将项目构建目标更改为他们提供的库(最初是使用 Android SDK 管理器作为附加组件安装的)。不幸的是,我在 Necessitas 的 Qt Creator 中找不到与此类似的内容:转到“项目”->“运行”->“包配置”,我找到了一个设置 Android SDK 的选项,但这里没有出现我们的供应商包的选项(只有 7, 8 和 10)。我假设必须为 Necessitas 单独配置 SDK,并且它不会自动找到所有可用的。

不幸的是,比较使用 SDK 10 的 Eclipse 项目和使用供应商 SDK 的项目并没有发现任何关于如何让 Necessitas 使用新 SDK 的线索,所以我有点不知所措从这里到哪里去。

最佳答案

@Philip:请参阅以下链接。希望有帮助http://qt-project.org/wiki/Setup_Necessitas_SDK_on_Windows

关于java - 必要时设置 Java 类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15134738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com