构建并运行示例应用程序

先决条件:

您应该完成以下设置来构建演示。

ADB 设置:https ://developer.android.com/studio/command-line/adb

下载并安装Android Studio。

下载并设置Android NDK版本 r25c。

下载并安装 Android SDK(SDK 版本 23 和构建工具版本 23.0.2)

下载并安装 Android SDK(SDK 版本 23 和构建工具版本 23.0.2)

确保 Android SDK 和 NDK 环境变量设置正确。

设置完 Android 应用程序开发环境的所有软件要求后,您可以在 Android Studio 中加载演示项目,将项目编译为 APK,然后运行演示。您将需要以下内容来运行演示:

通神经处理 SDK 正式版二进制文件

模型二进制文件不包含在源代码中。各个示例应用程序文档中提供了生成模型二进制文件的步骤。

启动 Android Studio。选择“文件”>“打开项目”并选择一个项目。单击“确定”。

从 Android Studio 菜单中,选择“构建”>“构建 APK”。

输出APK在/app/build/outputs/apk/debug处生成。

在开发套件上安装APK:adb install

pip install onnxruntime

从 Android UI 运行应用程序。

有关演示外观的概述,请参阅 GitHub 上的个人自述文件页面。每个demo都给出了demo GIF,供参考。

使用较新版本的Qualcomm 神经处理 SDK 重建示例应用程序

当前 APK 是使用 SDK 版本 2.10.x 构建和验证的。要重建并使用较新的 SDK 版本运行 APK:

验证 DLC 模型是否适用于较新的 SDK 版本。如果不是,请使用较新的 SDK 将模型二进制文件重新转换为 DLC。

更新APK源路径中的SDK发布AAR二进制文件。

为了使应用程序正常工作,请使用单个版本的 SDK 并将 SDK AAR 从所述版本复制到应用程序源路径。使用此 SDK 版本将模型转换为 DLC。

如果 DLC 使用不同的 SDK 版本(SDK AAR 二进制文件除外)进行转换 - 结果是不可预测的。

Snapdragon 和 Qualcomm 品牌产品是高通 技术公司和/或其子公司的产品。

Qualcomm 解决方案

 

高通软件中心

通过集中式门户站无缝管理您的高通®软件和工具

下载软件中心