模組說明
Android SDK封裝交付,需要把庫檔案、示例應用、介面說明和構建記錄放在同一個版本基線上。AAR說明庫的實際打包內容,示例應用說明接入方式,文件說明呼叫約束,構建記錄則幫助追溯產物來源。
AAR與示例應用各自交付什麼
AAR是Android庫的歸檔格式,可包含程式碼、資源、清單及按配置打包的原生庫;APK是可安裝應用的產物。實際交付應說明哪些依賴包含在AAR中、哪些需要客戶工程另行配置。Android庫官方資料說明了庫和應用的區別,以及依賴管理方式。
ABI是應用二進位制介面,用於說明原生程式碼與目標執行環境的匹配要求。它與系統版本、外部庫、模型檔案和資源路徑都應進入整合核對表。
表格可橫向滑動查看完整欄位。
| 交付件 | 內容與用途 | 需要確認的條件 |
|---|---|---|
| AAR庫檔案 | 對外介面、庫資源、實際包含的原生檔案 | ABI、系統版本、依賴及資源載入 |
| 示例應用Demo | 初始化、輸入、回撥和基本互動的接入方式 | 許可權、執行緒、生命週期及執行環境 |
| 介面說明 | 引數、回撥、錯誤返回、取消與釋放規則 | 文件與程式碼行為一致 |
| 構建記錄 | 原始碼修訂、工具鏈、配置、步驟和產物雜湊 | 可追溯性、復現條件與維護責任 |
可用於核對交付目錄的清單
下面按交付用途列項,具體目錄名和原始碼範圍在專案中約定。
表格可橫向滑動查看完整欄位。
| 資料類別 | 應說明的內容 |
|---|---|
| 庫與版本 | AAR檔案、版本標識和雜湊 |
| 接入樣例 | Demo工程、執行步驟和所需許可權 |
| 依賴與資源 | 外部依賴、原生庫ABI、模型與資源放置方式 |
| 介面與異常 | 引數、執行緒、錯誤碼、取消和釋放方式 |
| 構建與測試 | 工具鏈、構建步驟、裝置範圍、用例和已知限制 |
| 授權與釋出 | 第三方許可、分發範圍、示例應用簽名責任 |
首個階段怎樣驗收
先固定裝置、Android版本、ABI、現有程式碼和呼叫方式,驗證初始化、重複呼叫、取消、錯誤返回與釋放。涉及相機或音訊時,再核對緩衝區所有權和非同步生命週期;語音或文書處理SDK才按其任務定義長文字等輸入邊界。
效能和持續執行需要明確負載、時長與記錄方法。示例應用的正式簽名、上架或客戶App釋出責任分別約定,不能把庫封裝完成直接當作應用釋出驗收完成。
既有SDK資料與封裝輸入
RK3588-S離線TTS SDK案例及RK3588視覺SDK案例提供了不同功能、裝置和測試條件下的交付參考,效能與能力範圍需分別閱讀。透過RK3588 Android系統適配服務提供程式碼、ABI、介面、依賴和上述交付目標後,可進一步確認封裝、聯調及驗證範圍。
線上諮詢
電話諮詢
微信諮詢
回到頂部