随笔分类 - Android
摘要:当前项目情况 libZBarDecoder.so 文件来源 ZBarBuildProj/libZBarDecoder.so at master · chentao0707/ZBarBuildProj arm64-v8a 版本的SO来源 原始项目没有直接提供 arm64-v8a 版本的SO文件, 只能
阅读全文
摘要:问题描述 升级 compileSdkVersion 到 31 之后 External Libraries 会看到2个: Android API 30 Platform 和 Android API 31 Platform 解决方案1: 将 workspace.iml 里的 Android SDK 的
阅读全文
摘要:[TOC] 103.Xposed_HeartStudy 解决了非华为手机无法使用新版本《心脏健康研究(com.plagh.heartstudy)》APP的问题. 如何解决 在非华为手机上使用心脏健康研究APP 成功的解决方案3: Root后直接修改系统文件模拟华为手机 使用方案 1. ROOT 手机
阅读全文
摘要:[TOC] Android编译异常 解决方案2: 治标又治本(暂无) 解决方案1: 治标不治本(还原大法) 1. 还原到 即可. 参考资料 1. 问题详情 1. 旧项目 AndroidStudio3.4 编译正常 gradle/wrapper/gradle wrapper.properties 1.
阅读全文
摘要:[TOC] Android如何提升Gradle编译速度或减少Gradle编译时间 最终优化方案 优化效果比对 优化前:随便修改一行代码,点击"Build make project" 编译就需要 15~28秒之间 优化后:随便修改一行代码,点击"Build make project" 编译只需8 10
阅读全文
摘要:[TOC] Android Notification 消息通知 相关资料 Android 5.0 Lollipop (API 21)无法正常显示通知图标,只能看到一个白色方块或灰色方块的问题 解决方案 详情见参考资料2. 1. 使用在线PS 去掉原来图标的背景色,保留主题图标为白色 "Photope
阅读全文
摘要:[TOC] 解决新版本LastPass没有谷歌套件时打开就闪退的问题 可用解决方案 可用解决方案3 1. 安装 套件 1. 打开官网 "Download microG Project" 2. 安装 3. 安装 4. 安装 5. 打开 APP进入 界面 6. 点击 将所有能勾选的框都勾上. 7. 进入
阅读全文
摘要:在魅族最新的特定版本出现APP背景突然被改变颜色的问题 出问题的机型相关信息 型号:魅族16th Plus Android 版本: 8.1.0 安全补丁 版本: 2018年10月1日 Flyme 版本: 7.1.3.3A 问题详情描述 APP整体背景 = #FFFFFF 纯白 某个页面的某个按钮需要
阅读全文
摘要:解决有关VIVO的2018-04-01安全补丁导致的APP闪退问题 [√]问题原因猜测4: 最终解决方案 [√]问题原因猜测3: 尝试解决 [√成功] [×]问题原因猜测2: 尝试解决 [×失败] [×]问题原因猜测1: 尝试解决 [×失败] 根据线索尝试重现问题 [√成功] 线索: 反馈信息汇总
阅读全文
摘要:如何通过 AAR 形式集成 leakcanary-android 服务 如何通过在线引用的方式拿到所有相关的依赖项文件? #1.禁用 Gradle 离线模式 #2.按照文档要求添加项目依赖 #3.Sync同步后会在线解析并缓存所有相关依赖项 #4.从依赖项缓存所在目录里找到 *.pom 文件分析其子
阅读全文
摘要:Android N(7.0) 在ListView里显示EditText时软键盘弹出时会自动切换到全键盘的问题? 问题症状描述 在7.0之前的系统,都没有出现这种问题。 尝试性解决方案(风险未评估) ListView.java 源码对比 Android 版本名称: Nougat API Level:
阅读全文
摘要:【√】天天模拟器 优点: 缺点: 个人经验 ADB 版本过低的解决办法 去启动时的广告方法 去除多余进程方法 ADB无法连接到模拟器 原因分析: 解决方案: 安装APP(APK)时非常非常慢TTMNQ每次调试、运行、安装无论多大的APP的时候总是要等待至少10秒以上才成功? 情况1原因分析: 情况1
阅读全文
摘要:个人理解 forward:端口映射 将本地PC指定Port端口,映射到设备手机指定Port端口上.以便解决 PC -> Phone 的访问问题PC 作为Client客户端 可以任意访问 Phone 上的 Server 服务器 参考例子 广域网 启动AirDroid APP - PC通过http://
阅读全文
摘要:不需要Root即可Hook别人APP的方法 免 Root 进行 Hook 的核心基础框架: asLody 的 VirtualApp asLody/VirtualApp: An open source implementation of MultiAccount.(Support 4.0 - 8.0)
阅读全文
摘要:动机解释 本来直接使用 adb shell -> input 即可模拟 键盘事件,触屏事件keyevent ,text,tap 但是手上的这台目标Android机4.0.3系统的input只支持text和keyevent,不支持tap,无法模拟触屏点击事件. 于是开始寻找模拟触屏的替代解决方案. 最
阅读全文
摘要:折衷方案: 自定义Gradle代码如下: 方式3: 优点√: 缺点×: 如何设置正确的本地AAR名称? 方式2: 优点√: 缺点×: 此问题可通过以下方法不太完美的解决掉: 1.复制一份引用的AAR库文件到类库、项目的libs中,同时设置 flatDir.(意味着有多少地方引用该类库,就要复制多少份
阅读全文
摘要:XposedNoRebootModuleSample(不需要频繁重启调试的Xposed 模块源码例子) Xposed Module Sample No Need To Reboot When Debuggithub:https://github.com/asiontang/XposedNoRebootModuleSample @Override public void handl...
阅读全文
摘要:1.修改AndroidManifest文件 使用16进制编辑器检索位置:FF FF FF FF 08 00 00 10 ?? 将??替换为原APK的minSdkVersion对应的16进制值 找到后,然后修改为需要降低到的版本的16进制值即可。2.使用修改后的AndroidManifest文件覆盖原
阅读全文
摘要:官方文档:https://developer.android.com/reference/android/widget/AutoCompleteTextView.html#setText(java.lang.CharSequence, boolean)public voidsetText(CharS...
阅读全文
摘要:Android 在安装完成界面,点击打开应用程序。在应用程序点击home键,再从桌面打开程序导致产生多个实例或者说程序被重复打开。etong_123的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/etong_123/article/details/22897731...
阅读全文
浙公网安备 33010602011771号