繁体   English   中英

在Necessitas中设置Java类路径

[英]Setting Java Classpath in Necessitas

我正在使用Necessitas将我们用Qt编写的应用程序移植到Android。 这进展得相当顺利,但是我需要使用供应商提供的Java库来访问我们Android设备上的串行端口。 在Necessitas中使用Java并没有太多帮助,特别是在附加库中,但是供应商告诉我,我需要这样在清单中包含该库:

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

...而且我还需要将该库包含在Java类路径中,但这是我遇到的问题:我不知道类路径存储在何处或如何更新。 关于库的位置,我也有些困惑:系统/框架上的设备上有一个版本,有人告诉我要添加到版本路径中,但是我的计算机上还有一个版本更大。 附加库如何管理? 发生部署时,它们是否从计算机复制到设备上?

任何帮助将非常感激!

更新资料

我应该指出,我们的供应商提供了有关如何在Eclipse中使用其库的说明,并且此信息有效:您右键单击该项目,选择属性,然后将Project Build Target更改为其提供的库(该库最初已安装)作为使用Android SDK管理器的附加组件)。 不幸的是,我在Necessitas的Qt Creator中找不到与此类似的东西:转到“项目”->“运行”->“程序包配置”,并且找到设置Android SDK的选项,但此处没有我们的供应商程序包选项(仅7, 8和10)。 我认为必须为Necessitas分别配置SDK,并且它不会自动找到所有可用的SDK。

不幸的是,将使用SDK 10的Eclipse项目与使用供应商SDK的Eclipse项目进行比较,并没有发现有关如何使Necessitas使用新的SDK的任何线索,所以我对去向何处感到困惑从这里。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM