bindings/android/README_zh.md
📣 NexaSDK for Android 被 Qualcomm 博客 评价为"将端侧 AI 引入 Snapdragon 智能手机的简易方案"
Nexa AI Android SDK 让 Android 应用可以在设备端使用 NPU 加速进行 AI 推理。支持在 Android 设备上运行大型语言模型(LLMs)、视觉语言模型(VLMs)、嵌入模型、语音识别(ASR)、重排序和计算机视觉模型,并可在 NPU、GPU 或 CPU 上进行推理。
📖 完整文档请参考 Android SDK 文档。
| 组件 | 要求 |
|---|---|
| NPU | 高通骁龙 8 Gen 4(已优化) |
| GPU | 高通 Adreno GPU |
| CPU | ARM64-v8a |
| RAM | 推荐 4GB 及以上 |
| 存储 | 100MB - 4GB(具体取决于模型) |
下载并安装预编译的 APK:
# 下载地址: https://nexa-model-hub-bucket.s3.us-west-1.amazonaws.com/public/android-demo-release/nexaai-demo-app.apk
adb install nexaai-demo-app.apk
在高通 NPU 上运行 GPT-OSS 模型:
# 下载地址: https://nexa-model-hub-bucket.s3.us-west-1.amazonaws.com/public/nexa_sdk/huggingface-models/gpt-oss-android-demo/nexaai-gpt-oss-npu.apk
adb install nexaai-gpt-oss-npu.apk
🎬 观看 教程视频,只需 40 秒即可体验如何运行示例 App。
克隆仓库
git clone https://github.com/NexaAI/nexa-sdk/
用 Android Studio 打开
用 Android Studio 打开 bindings/android 文件夹。
下载模型
按照 Android SDK 文档 的说明下载模型。以下是一些可下载的示例:
将模型放到 App 的数据目录:
/data/data/com.nexa.demo/files/models/<model-name>
编译并运行 在 Android Studio 中编译并运行应用