Skip to content

Android Skill

🤖 AI 接入指南:将本页链接发送给 AI,自动完成接入指导

快速信息

  • 应用类型: Android
  • Skill 版本: 1.0.0
  • 接入难度: ⭐⭐⭐ (中等)
  • 预计时间: 20 分钟

🎯 接入步骤

步骤 1:添加依赖

settings.gradle 中添加:

groovy
pluginManagement {
    repositories {
        maven { url 'https://jitpack.io' }
    }
}

app/build.gradle 中添加:

groovy
dependencies {
   implementation 'io.github.azhon:appupdate:4.3.6'
   implementation 'com.github.toolsetlink:upgradelink-api-android:1.0.18'
}

步骤 2:初始化 Client

kotlin
import com.toolsetlink.upgradelink.api.Client

val client = Client("YOUR_ACCESS_KEY", "YOUR_ACCESS_SECRET")

步骤 3:调用升级接口

kotlin
import com.toolsetlink.upgradelink.api.models.UrlUpgradeRequest

private fun checkUpgrade() {
    val urlRequest = UrlUpgradeRequest(
        "YOUR_URL_KEY",  // 应用唯一标识
        1, // 当前版本号
        0, // 期望版本号(0 为最新版本)
        Build.MODEL, // 设备型号
        Build.DEVICE // 设备唯一标识
    )
    
    client.getUrlUpgrade(urlRequest, object : Client.Callback<UrlUpgradeResponse> {
        override fun onSuccess(result: UrlUpgradeResponse) {
            runOnUiThread {
                AlertDialog.Builder(this@MainActivity)
                    .setTitle(result.msg)
                    .setMessage(result.data.promptUpgradeContent)
                    .setPositiveButton("确认升级") { _, _ ->
                        // 开始升级
                    }
                    .create()
                    .show()
            }
        }
        
        override fun onFailure(e: Exception) {
            System.err.println("升级失败:" + e.message)
        }
    })
}

⚠️ 注意:将 YOUR_ACCESS_KEYYOUR_ACCESS_SECRETYOUR_URL_KEY 替换为您的实际密钥

🤖 AI 接入

将本页链接发送给 AI:

请帮我接入 Android 应用升级,这是 Skill 链接:
https://www.toolsetlink.com/upgrade/skill/android

AI 将自动:

  1. 识别应用类型为 Android
  2. 获取配置信息和示例代码
  3. 指导您替换占位符
  4. 验证配置正确性
  5. 完成接入测试

📋 完整示例

查看完整示例项目:android-demo

❓ 常见问题

Q: 如何获取 URL Key?

A: 登录 UpgradeLink 后台,创建 Url 应用后获取。

Q: 如何获取 Access Key 和 Access Secret?

A: 登录 UpgradeLink 后台,在密钥管理页面获取。

Q: 更新失败怎么办?

A: 检查网络连接、配置是否正确,或联系 AI 获取帮助。