- 博客(534)
- 资源 (38)
- 收藏
- 关注
原创 Android-在Android Studio4.1上AndResGuard和Firebase相冲突解决
在Android Studio4.1上AndResGuard和Firebase相冲突解决
2020-11-17 13:31:55
337
原创 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
1598
原创 Android Protect-0.Nexus6P, Pixel3及Pixel3XL刷机及root
Nexus6P, Pixel3及Pixel3XL刷机及root
2020-05-03 16:55:08
1947
原创 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
2852
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
2294
4
原创 Android-0.gradle task相关简介
自定义task的常用方法介绍控制模块的编译先后顺序在一个模块编译完成后,强制拷贝so到另外的插件模块列表,再编译另外的插件模块列表
2019-09-05 18:13:27
113
原创 Android-0.插件APK涉及的加载及国际化
插件apk加载成resources,解决多语言国际化的bug,以及插件apk中各@资源的获取方式
2019-09-02 14:14:58
168
原创 Android-0.PMS简介及VirtualApp中安装App全流程
PMS的相关创建流程源码简介,安装APK流程简介,解析APK流程简介,VirtualApp中PMS的实现,VirtualApp中安装包的详细实现流程
2019-08-16 17:56:46
2412
原创 Android-0.注解及自定义注解@interface
注解元注解@Retention@Target@Inherited@Documented@Deprecated@Override@SuppressWarnings自定义注解注解的原理自定义注解及其应用为注解增加属性添加属性为属性指定默认值value属性数组类型的属性枚举类型的属性注解类型的属性自定义注解综合示例
2019-07-08 12:53:21
1439
原创 Android-0. ClassLoader工作机制相关简介(热修复)
ClassLoader工作机制相关简介ClassLoader简介ClassLoader 源码PathClassLoader源码DexClassLoader源码BaseDexClassLoader源码ClassLoader讲解BootClassLoader初始化PathClassLoader的初始化loadClass方法findClass方法双亲委托模型双亲委托模型的好处热修复实现同一种类型的类定义热修复实现步骤
2019-07-05 15:03:47
173
原创 Android-0.调试技巧相关简介
调试技巧相关简介调试应用使用 Debug.waitForDebugger 调试求值表达式[Evaluate Expression]条件断点日志断点函数起始结束断点异常断点数据断点(访问或修改)设置变量的值
2019-07-04 15:36:04
187
原创 udacity深度学习--2. 深度学习简介--LESSON5 Jupyter notebook
Jupyter Notebook 已迅速成为处理数据的必备工具。其用途包括数据清理和探索、可视化、机器学习和大数据分析。
2019-05-18 17:20:34
432
原创 udacity深度学习--2. 深度学习简介--LESSON4 Anaconda
Anaconda 是一个包含数据科学常用包的 Python 发行版本。它基于 conda ——一个包和环境管理器——衍生而来。你将使用 conda 创建环境,以便分隔使用不同 Python 版本和不同程序包的项目。你还将使用它在环境中安装、卸载和更新包。通过使用 Anaconda,处理数据的过程将更加愉快。
2019-05-17 18:06:20
116
原创 udacity深度学习--2. 深度学习简介--LESSON2.应用深度学习(实例:迁移风格/DeepTraffic/Flappy Bird)
研究几个非常有趣的深度学习应用,这些应用是其他人已经在 Github 上提供的预先训练过的模型: 迁移风格/DeepTraffic/Flappy Bird
2019-05-17 11:18:52
243
原创 Android-0.LayoutInflater简介
文章目录简介inflate方法三个参数的inflate方法1. root不为null,attachToRoot为true2. root不为null,attachToRoot为false3. root为null,attachToRoot为false二个参数的inflate方法简介LayoutInflater.inflate()的作用类似于findViewById()不同点是:LayoutI...
2019-04-24 10:29:04
109
原创 Android NDK-0.process_begin: CreateProcess(NULL,......) make (e=87): 参数错误
process_begin: CreateProcess(NULL,......) make (e=87): 参数错误
2019-04-19 17:16:56
4970
debug.exe在win7-64下模拟
2015-08-25
SetStretchBltMode测试
2011-09-17
c++ primer中文版umd格式的,用于手机阅读
2010-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人