自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【deepseek android App】android kotlin 在app中接入deepseek api,实现对话

参考了一些下面这个,JAVA版本的接入方式:这个jsonBody 的配置比较迷,没有达到一个比较简洁的境界,一开始是准备创建一个Message的数据类,方便不同业务的适配,但是转化为jsonString之后服务器一直回报格式错误,格式这方面的限制比较死,最后还是用字符串拼接的方式来做了,如果有人知道怎么优化,欢迎评论指点下。

2025-03-17 17:40:43 387

原创 android studio 通过flavor变体分包多渠道编译,以及修改默认app run编译变体

多渠道或者多地区需要分不同的应用版本,出不同的apk,通过android studio 的flavor变体可以简单实现,也方便管理.地区渠道免费付费,同一个应用的不同差分版本通过flavor来做可以很方便的修改和管理,但是不同维度的变体之间不同的排列组合,导致维度多的话编译数量会激增。

2024-12-27 17:12:21 534

原创 更新android studio后报错Execution failed for task ‘:app:compileDebugJavaWithJavac‘.

此错误发生于更新android studio版本之后打开旧版本项目时。

2024-12-12 09:42:17 1509

原创 【android studio 混淆编译gson TypeToken 序列化反序列化报错】

最近在使用android的混淆功能时遇到一个gson相关的问题,百度看了下都没有相关的说法,发出来给大家看看。

2023-10-20 16:07:21 1622 1

原创 【android studio 新建项目插件版本报错】

把支持最高sdk的版本改成34就好了,因为34的sdk版本比较高,所以可以需要Android Gradle plugin 版本也比较高才行,我用的是8.0.2版本,可以在下面这里改。今天新建kotlin项目时出现插件版本的保存,发现是新版本插件需要提高支持的sdk版本,发出来希望可以帮助到同样报错的同学。build.gradle文件中修改kotlin-stdlib-jdk加载方式。

2023-08-29 15:40:45 3465 1

原创 【android 性能分析之perfetto_trace抓取】

自带的trace信息不一定能明确问题点,可以在怀疑的代码中自己加上trace// 开始打点 Debug . startMethodTracing("tracefilename");//运行怀疑有问题的代码 // 结束打点 Debug . stopMethodTracing();默认的抓取并不能把app中所有方法抓出来,需要在代码中对应位置手动打点才好定位具体问题点,

2023-08-02 10:14:07 2502

原创 Android Navigation 第一次加载默认fragment时传入数据

今天使用navigation加载fragment时想要在第一次加载时从activity传些数据到fragment中,网上看了下没有什么相关的信息,自己研究了一番navigation的NavController.NavGraph.NavArgument ,最后发现这些都不好用,直接在fragment中getActivity然后调用变量就行了,当时恨不得把前面去研究的自己骂一顿.发出来记录下。

2023-07-06 16:41:01 278 1

原创 【android studio 简单配置多语言国际化app 一行代码实现切换语言】

新版本的android studio配置多语言其实很简单,不过目前网上找到的几个博客都搞得很复杂,可能是版本比较老的时候出的方案,今天分享一下怎么一行代码切换语言.翻译多语言文件在android的实现其实已经很简单了,主要可能需要有质量的翻译文本.这部分不属于技术范围,可以自学下多国语言来优化插件的机翻.

2023-06-15 15:53:09 5252 4

原创 从0开始的Fragment基本使用以及GridView点击事件无响应处理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2023-06-14 11:48:38 421

原创 【Android Studio插件升级以后kotlin jdk版本冲突】

今天升级一些插件版本后无法编译,发现kotlin jdk 1.8.20和kotlin jdk 1.6.21重复冲突,网上找了挺多方法都没生效,千回百转才解决,发出来希望可以帮助到同样报错的同学。build.gradle文件中修改kotlin-stdlib-jdk加载方式。

2023-06-09 09:56:52 8742 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除