- 博客(541)
- 资源 (38)
- 收藏
- 关注
原创 Android- Failure [INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK versio
【代码】Android- Failure [INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK versio。
2024-12-30 10:47:50
255
原创 Android-bugreport分析流程
立即生成报告:如果应用崩溃,立即使用 adb bugreport 命令来生成报告。这样,生成的报告将主要反映从清理日志到应用崩溃这段时间的设备状态和日志信息。命令清除设备上现有的日志。这将帮助确保 bugreport 中包含的日志信息是从你开始记录的时刻开始的。3.分析,解压后的文件夹里扔入 ChkBugReport.jar ,运行如下命令,当然,txt名字可能不同。运行应用:启动你的应用,并执行到可能导致崩溃的操作。清理日志:在开始运行应用之前,使用。运行 会生成一个zip包,解压即可。
2024-03-13 20:55:26
1261
原创 Android-tombstones
文件,发现很多情况下,没有提供源码错误的函数名称和源码的错误行号,可以通过ndk-stack.exe 程序对崩溃日志再次定位。root手机不用关心,不是root手机,可以用。
2023-02-01 22:19:02
660
原创 Android-在Android Studio4.1上AndResGuard和Firebase相冲突解决
在Android Studio4.1上AndResGuard和Firebase相冲突解决
2020-11-17 13:31:55
761
原创 Android-Firebase引用版本冲突解决
原因:加入implementation 'com.google.firebase:firebase-analytics时,一直提示冲突:解决方案:运行gradlew :app:dependencies >C:\Users\hgy413\Desktop\fa\a.txt打印依赖,搜索上面的play-services-measurement-base, 结果如下:+--- project :ads| +--- com.facebook.android:audience-network-s
2020-07-02 12:09:36
2605
原创 Android Protect-0.Nexus6P, Pixel3及Pixel3XL刷机及root
Nexus6P, Pixel3及Pixel3XL刷机及root
2020-05-03 16:55:08
2714
原创 Android-Android 10 创建不了文件夹
尝试了很久,AndroidManifest已加了权限: <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />...
2020-05-03 13:09:01
3200
2
原创 virtualapp-启动VA中安装的app
文章目录1.新进程启动流程2.hook 函数处理2.1.x进程中hook 函数处理2.1.1. IActivityManager.overridePendingTransition2.1.2. IActivityManager.getRecentTasks2.1.3. IActivityManager.getContentProvider2.2 cleint进程的HCallbackStub2.2....
2019-12-05 17:43:39
3591
4
原创 Android-0.gradle task相关简介
自定义task的常用方法介绍控制模块的编译先后顺序在一个模块编译完成后,强制拷贝so到另外的插件模块列表,再编译另外的插件模块列表
2019-09-05 18:13:27
402
原创 Android-0.插件APK涉及的加载及国际化
插件apk加载成resources,解决多语言国际化的bug,以及插件apk中各@资源的获取方式
2019-09-02 14:14:58
831
原创 Android-0.PMS简介及VirtualApp中安装App全流程
PMS的相关创建流程源码简介,安装APK流程简介,解析APK流程简介,VirtualApp中PMS的实现,VirtualApp中安装包的详细实现流程
2019-08-16 17:56:46
5315
原创 Android-0.注解及自定义注解@interface
注解元注解@Retention@Target@Inherited@Documented@Deprecated@Override@SuppressWarnings自定义注解注解的原理自定义注解及其应用为注解增加属性添加属性为属性指定默认值value属性数组类型的属性枚举类型的属性注解类型的属性自定义注解综合示例
2019-07-08 12:53:21
1954
原创 Android-0. ClassLoader工作机制相关简介(热修复)
ClassLoader工作机制相关简介ClassLoader简介ClassLoader 源码PathClassLoader源码DexClassLoader源码BaseDexClassLoader源码ClassLoader讲解BootClassLoader初始化PathClassLoader的初始化loadClass方法findClass方法双亲委托模型双亲委托模型的好处热修复实现同一种类型的类定义热修复实现步骤
2019-07-05 15:03:47
378
原创 Android-0.调试技巧相关简介
调试技巧相关简介调试应用使用 Debug.waitForDebugger 调试求值表达式[Evaluate Expression]条件断点日志断点函数起始结束断点异常断点数据断点(访问或修改)设置变量的值
2019-07-04 15:36:04
498
原创 udacity深度学习--2. 深度学习简介--LESSON5 Jupyter notebook
Jupyter Notebook 已迅速成为处理数据的必备工具。其用途包括数据清理和探索、可视化、机器学习和大数据分析。
2019-05-18 17:20:34
705
原创 udacity深度学习--2. 深度学习简介--LESSON4 Anaconda
Anaconda 是一个包含数据科学常用包的 Python 发行版本。它基于 conda ——一个包和环境管理器——衍生而来。你将使用 conda 创建环境,以便分隔使用不同 Python 版本和不同程序包的项目。你还将使用它在环境中安装、卸载和更新包。通过使用 Anaconda,处理数据的过程将更加愉快。
2019-05-17 18:06:20
240
原创 udacity深度学习--2. 深度学习简介--LESSON2.应用深度学习(实例:迁移风格/DeepTraffic/Flappy Bird)
研究几个非常有趣的深度学习应用,这些应用是其他人已经在 Github 上提供的预先训练过的模型: 迁移风格/DeepTraffic/Flappy Bird
2019-05-17 11:18:52
378
debug.exe在win7-64下模拟
2015-08-25
SetStretchBltMode测试
2011-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人