簡體   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