Android
文章平均质量分 66
bolin_csdn
这个作者很懒,什么都没留下…
展开
-
dex加载
了解dex文件的加载过程,为理解热修复原理做准备。原创 2022-09-26 20:34:01 · 1453 阅读 · 1 评论 -
Android主dex分包无效问题
问题起因后台异常信息中出现了 ClassNotFoundException 和 NoClassDefFoundError原创 2022-09-20 19:32:57 · 776 阅读 · 0 评论 -
android 新增一种buildTypes
1.在{module}/build.gradle 中的 buildTypes中进行新增,比如我要新增一个 debugH5buildTypes{ release { //一些混淆规则 各种配置等 } debug { } //下面这个是新增的 debugH5 { }}2.在其他module中声明新增的buildTypes有的module中完全没有buildTypes段落,就需要手动新增buildTypes{原创 2021-02-22 11:10:39 · 781 阅读 · 0 评论 -
android依赖异常
记录遇到的android依赖异常原因及解决方案:1.可正常访问仓库,但个别依赖can't resolve。原因是依赖了本地仓库,而本地仓库中只有依赖相关的pom文件,没有jar文件。目前这种异常行为仅在本地android studio中运行时出现,如果是在CI平台上运行,不会出现该异常。可能是因为android studio处理依赖时不够智能,找到含有pom文件的仓库后,尽管缺少jar文件,也不会去其他仓库继续查找,而是直接报错依赖异常。解决方案:删除本地仓库中的pom文件及上一层文件夹,重新s原创 2020-06-30 13:57:50 · 328 阅读 · 0 评论 -
Android存储相关整理
1.内部存储和外部存储所有 Android 设备都有两个文件存储区域:内部存储空间和外部存储空间。这些名称是在 Android 早期确定的,那时候大部分设备都提供内置的非易失性内存(内部存储空间)以及可移动存储媒介(如 Micro SD 卡,提供外部存储空间)。现在,很多设备将永久性存储空间划分为单独的“内部”和“外部”分区。因此,即使没有可移动存储媒介,这两种存储空间也始终存在,并且无论外部存储空间是否可移动,这两种存储空间的 API 行为都是相同的。内部存储空间:始终提供。 只有您的应用可原创 2022-09-27 19:24:38 · 189 阅读 · 0 评论 -
apk加固+多渠道总结记录
1.前期准备不充分的地方--没有确认加固操作到底是做了哪些事 优化class.dex,将根目录下的多个class.dex文件加密后放到特定目录下,根目录只保留一个加密相关的class.dex。apk安装的时候再解密并恢复原来的多个class.dex文件。 脚本中完全删除了META-INF文件夹,但实际可根据需要,只删除签名相关的.SF文件--没有完全了解多渠道打包的原理 ...原创 2020-04-15 11:39:36 · 276 阅读 · 0 评论 -
Android调起小程序及从小程序返回Android
1.基本代码参考开发文档都可以完成。2.做好小程序和Android应用关联的前提工作。Android调起小程序:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=21526646437Y6nEC&token=...原创 2019-01-15 19:30:12 · 1803 阅读 · 0 评论 -
Android中多个TextView焦点/光标重新定位
问题描述:现两个Tab共用同一套布局,包含账号、密码两个TextView。如果当前选中了密码框,当需要点击另一个Tab时,光标还是定位在密码框,这是不太合理的。处理办法:使用TextView.clearFocus();释放当前TextView的聚焦,光标就会自动回到上一个focus点,也就是账号的TextView了。...原创 2018-06-06 14:35:47 · 3449 阅读 · 0 评论