当前位置: 首页 > article >正文

试用ChatGPT开发一个大语言模型聊天App

参考官方文档,安装android studio

https://developer.android.com/studio/install?hl=zh-cn

参考这个添加permission权限:

https://blog.csdn.net/qingye_love/article/details/14452863

参考下面链接完成Android Studio 给项目添加 gradle 依赖

https://blog.csdn.net/wsjzzcbq/article/details/101702688

连接手机调试代码

手机打开开发者模式,使用USB线连接至个人PC,连接方式选择传输文件,使用adb devices测试连接,第一次显示未授权,打开手机,点击授权,再次查询就可以了。
在这里插入图片描述
开发的效果如下图

参考如下链接打包

Android如何打包release包
来自 https://blog.csdn.net/qq_45973003/article/details/114777418
在这里插入图片描述

源代码已上传github,感兴趣的可以试下

https://github.com/ziwend/assistant.git

相关的apikey可以参考下面链接获取

字节语音识别服务token可以参考下面的链接获取:
https://www.volcengine.com/docs/6561/80816

大模型的apikey可以参考下面链接获取:
【接入 AI】来自 https://migptgui.com/docs/apply/

遇到的问题:

1、关于RadioGroup中一行有多个radio按钮时超过屏幕范围不显示的问题,可参考如下文章解决:
【RadioGroup自动换行】来自 https://blog.csdn.net/zyw0101/article/details/84787832
2、关于生成的app-debug.apk只能在调试手机使用,将apk拷贝到其他手机报错的问题,可以在gradle.properties新增如下一行解决:

android.injected.testOnly=false

更新gradle.properties后要点击sync同步一下。


http://www.kler.cn/a/523495.html

相关文章:

  • 【PyTorch】6.张量形状操作:在深度学习的 “魔方” 里,玩转张量形状
  • C++ ——— 仿函数
  • PostgreSQL 约束
  • 护眼好帮手:Windows显示器调节工具
  • 低代码系统-产品架构案例介绍、明道云(十一)
  • Nginx 开发总结
  • 51单片机开发:定时器中断
  • FaceFusion
  • Java set 方法和static 方法的用途
  • ELF动态信息
  • 读书笔记:《华为突围ERP封锁全纪实》
  • wordpress代码结构解析
  • macbook安装go语言
  • 系统架构设计中的需求分析与建模
  • 【deepseek】deepseek-r1本地部署-第一步:下载LM Studio
  • 万字长文总结前端开发知识---JavaScriptVue3Axios
  • 请举例用js实现数组的排序?
  • 4.贪心算法
  • “开源AI智能名片2+1链动模式S2B2C商城小程序源码”在市场推广中的应用与策略
  • 深拷贝、浅拷贝、移动语义
  • Leetcode — 罗马数字转整数
  • leetcode 1343. 大小为 K 且平均值大于等于阈值的子数组数目
  • 虚幻基础07:蓝图接口
  • 2025春招,Netty面试题汇总
  • Vue.js 深度解析:响应式、虚拟 DOM 与编译优化的艺术
  • 一文了解性能优化的方法