- 博客(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
原创 【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关注的人