docs/cn/run/android/install.mdx
import Feedback from "/snippets/page-feedback.mdx";
将 GenieX SDK 接入到 Android Studio 项目中,让你的应用可以从 Hugging Face / Qualcomm AI Hub 拉取权重,并在 Hexagon NPU、Adreno GPU 或 CPU 计算单元上运行它们——全程使用 Kotlin。
在编写任何代码之前,先看看 GenieX 在 Android 上的运行效果。参考聊天应用——包含模型选择器、断点续传下载和 VLM 支持——位于 qualcomm/ai-hub-apps。克隆它,在 Android Studio 中打开并点击 Run ▶。
从下拉菜单中选择一个模型,并在加载时选择 NPU、GPU 或 CPU。对于 VLM,点击图片按钮。首次下载请保持 Wi-Fi 连接。
没有手机?请参阅没有实体设备如何测试 Android demo?。
minSdk = 27(Android 8.1)。SM8750)或 骁龙 8 至尊版 Gen 5(SM8850)的手机——参阅支持的平台。```kotlin
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
}
}
```
```kotlin
dependencies {
implementation("com.qualcomm.qti:geniex-android:0.3.1")
}
```
该构件附带原生 `arm64-v8a` 库——你这边无需 NDK 或 CMake。
```xml
<uses-permission android:name="android.permission.INTERNET" />
```
对于从相册加载图片的 VLM,还需声明 `READ_EXTERNAL_STORAGE`(或 Android 13+ 上的范围化媒体权限)。
接下来,前往快速入门下载并运行你的第一个模型。
<Feedback/>