目标  

利用Android Studio+Cursor在AI的帮助下创建一个表情转换App。App的界面类似聊天对话框,支持在文本输入框中输入一段文本,点击回车,文本显示到聊天内容并调用某个LLM Api,该Api可以将文本内容中的表示表情的文字转换为具体的表情,其他文字不变,然后回复给用户。若文字中没有表示表情的内容,则直接回复用户输入的文本不包含表情。 

第一步 创建App 

用Android Studio创建一个App 

第二步 用Cursor打开这个App项目 

在 Cursor 顶部菜单栏点击 File 

选择 Open Folder... 

在文件选择框中导航到 D:\testapp\MyAIApp 

点击 选择文件夹 

第三步 给Cursor创建这个App的工作空间 

File -->open workspace from file 

第四步 将需求输入给Cursor Cursor切换到plan模式 

我现在想做一个表情转换App。需求如下 

1.App的界面类似聊天对话框 

2.支持在文本输入框中输入一段文本,点击回车,文本显示到聊天内容 

3.调用某个免费的LLM Api,该Api可以将刚刚输入的文本内容中的表示表情的文字替换为具体的表情,其他文字不变,然后回复给用户 

4.若文字中没有表示表情的内容,则直接回复用户输入的文本不包含表情。 

以下是cursor的回复 

然后执行build AI会自动帮我们写好代码 

第五步 获取API key 

如何获得Gemini api key? 

在 Google AI Studio 获取,步骤如下: 

打开 https://aistudio.google.com/app/apikey 

用 Google 账号登录 

点击 "Create API key" 

复制生成的 Key 

然后在 local.properties 文件中添加一行: 

GEMINI_API_KEY=粘贴你的Key到这里 

注意事项: 

免费额度:gemini-2.0-flash 每分钟 15 次请求、每天 100 万 tokens,个人使用完全够用 

无需绑定信用卡 

local.properties 已在 .gitignore 中,不会被提交到代码仓库,Key 是安全的 

遇到的问题

能不能使用国内(中国)的大语言模型 Gemini 无法获取到API key 可能因为被墙了 

可以,国内有几个不错的免费选择: 

请选择要接入的国内大模型,我来帮你修改代码: 

通义千问 (阿里云) — 免费额度充足,API 兼容 OpenAI 格式,国内访问稳定 (Recommended) 

好的,使用通义千问。先去获取 API Key: 

  1. 打开 大模型服务平台百炼控制台 

  2. 登录阿里云账号(没有就注册一个,免费) 

  3. 左侧菜单找 "API-KEY" → 点击 "创建 API-KEY" 

  4. 复制生成的 Key 

 
 

现在我来修改代码,将 Gemini API 替换为通义千问(qwen-turbo 模型,完全免费): 

buildConfigField("String", "GEMINI_API_KEY", "\"${localProperties["GEMINI_API_KEY"] ?: ""}\"") 

buildConfigField("String", "QWEN_API_KEY", "\"${localProperties["QWEN_API_KEY"] ?: ""}\"") 

import okhttp3.RequestBody.Companion.toRequestBody 

import org.json.JSONArray 

import org.json.JSONObject 

suspend fun sendMessage(userText: String): String = withContext(Dispatchers.IO) { 

修改完成。现在只需在 local.properties 中添加: 

QWEN_API_KEY=你的通义千问APIKey 

改动说明: 

成果展示

下载链接

链接是我本地的项目 

https://download.csdn.net/download/u011109881/93034178 

注意Api key已被删除 请替换为自己创建的千问Api key 

感叹:做这个应用就花了不到1小时 AI真的是太方便,太好用了 

不过 仔细看 ai的表情转换还是有点问题 比如有的文字没有转换为表情,有的转换了表情但是没有替换文字

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐