E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
instrumentation
Android 单元测试之Robolectric
简介我们可以使用Android提供的
Instrumentation
系统如ActivityUni
johnnycmj
·
2019-11-03 15:41
Android 应用启动流程
应用启动调用的方法如下,稍后更新时序图:startActivity(Activity)--->startActivityForResult(Activity)--->execStartActivity(
Instrumentation
tiger桂
·
2019-11-01 12:59
Androidmainfest主要包括内容
根节点相关(3个,mai(买))mainfest:根节点,描述package中所有内容application:组件声明根节点
instrumentation
:用于测试此package或者其他package
MC_Honva
·
2019-10-31 07:42
uiautomator代码例子--java
在androidtest下创建文件Ui2Test.javapackagecom.example.myapplication;importandroid.app.
Instrumentation
;importandroid.os.RemoteException
公众号python学习开发
·
2019-09-27 18:00
Android实现Back功能代码片段总结
方法复制代码代码如下:@OverridepublicvoidonBackPressed(){//dosomethingwhatyouwantsuper.onBackPressed();}二:使用测试框架
Instrumentation
·
2019-09-23 19:09
GraphQL Java -
Instrumentation
Instrumentation
拦截器通过实现
Instrumentation
接口,可以观察一个query的执行,或修改运行期的行为。
PKU_荐辕
·
2019-09-16 19:00
Java Agent实战
在JavaAgent的上下文中,通过JDK1.5出现的java.lang.instrument.
Instrumentation
来提供重新定义在运行时加载的类的内容的能力。那么这有什么用?
manzhizhen
·
2019-09-01 15:00
Java
Agent实战
Java
Agent
Java Agent实战
在JavaAgent的上下文中,通过JDK1.5出现的java.lang.instrument.
Instrumentation
来提供重新定义在运行时加载的类的内容的能力。那么这有什么用?
manzhizhen
·
2019-09-01 15:00
Java
Agent实战
Java
Agent
Java Agent实战
在JavaAgent的上下文中,通过JDK1.5出现的java.lang.instrument.
Instrumentation
来提供重新定义在运行时加载的类的内容的能力。那么这有什么用?
大步流星Java
·
2019-09-01 14:30
Java
flume报错信息收集
sink不成功,会报transaction的提交错误,如下:2019-02-2716:13:24,313(lifecycleSupervisor-1-0)[INFO-org.apache.flume.
instrumentation
.MonitoredCounterGroup.start
hh_666
·
2019-07-31 17:06
flume
Skyworking原理Javaagent
Instrumentation
:classFileTransformer:提供自定义字节码转换方法,transfer方法在类被加载重定义的时候被调用JavaAgent获取所有已经加载过的类获取所有已经初始化的类
宁缺100
·
2019-07-28 09:30
链路追踪
dubbo 整合 zipkin,最简单的方式,亲测有效
org.springframework spring-webmvc 5.0.9.RELEASEio.zipkin.bravebrave-
instrumentation
-dubbo-rpc5.6.8org.springframework.cloudspring-c
Angry_Mills
·
2019-07-19 18:13
springboot
dubbo
Android源码分析之
Instrumentation
类
说明:本文是基于Android6.0源码来分析的
Instrumentation
这个类,我的理解是:
Instrumentation
是一个用来监视Activity的监测类,Activity的生命周期的函数也是
AN_9c94
·
2019-07-14 13:38
GraphQL(五):GraphQL身份认证
在GraphQL(四):GraphQL工程化实践中说到权限管理,是用
Instrumentation
来实现,这其实是很坑的,因为API和权限的关系需要自己实现,如果能够像spring注解一样,直接在定义API
Johnny_
·
2019-06-29 17:08
java.lang.NoClassDefFoundError: io.bugtags.agent.
instrumentation
.HttpInstrumentation
第一天使用是好的,第二天就出现这个问题解决方案:1.gradle–>wrapper–>gradle-wrapper.propertiesdistributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip2.androidgradlebuild插件版本classpath‘com.android.tools.b
luoj_616
·
2019-06-13 16:32
android-异常
Android学习笔记15-从源码分析Activity的创建过程
从源码分析Activity的创建过程问题一,Activty概述:二,Activity的工作过程1.从参数`AcitivityClientRecord`对象中获取待启动的Activity的信息:2.通过_
Instrumentation
.newActivity
Limmerence
·
2019-06-05 13:53
Android学习笔记
不同java项目之间接口的相互调用
最近一个项目需要将某个功能独立成一个单独的项目后给原项目调用,记录一下.大致思路就是项目A利用工具类调用项目B的接口进行一个功能实现,记录一下工具类packagecom.xxx.tools.utils;importjdk.internal.
instrumentation
.Logger
就卤蛋吧
·
2019-05-05 14:38
Spring源码深度解析,Spring框架大体介绍(一)(附代码示例:)
Spring框架大体介绍(一)目录Spring的整体架构一,核心容器(CoreContainer)二,AOP和
Instrumentation
三,消息(Messaging)四,数据访问/集成(DataAccess
可乐cc呀
·
2019-04-14 02:41
Spring
源码
Spring
四大组建小结
我们已经清楚了四大组建的创建流程activity通过
Instrumentation
向ActivityManagerService发起流程,然后ApplicationThread接收AMS的调用,在通过
Instrumentation
莫库施勒
·
2019-03-12 14:05
Android自动化测试课程大纲
https://blog.csdn.net/jiangjunshowNativeApp与WebApp的自动化测试方法Android自动化测试常用工具介绍RobotiumAndroid的
Instrumentation
有雾有水
·
2019-02-25 10:05
View 体系详解:View 的工作流程
1、View树的加载流程当我们调用startActivity()方法的时候,会调用到ActivityThread中的performLaunchActivity()获取一个Activity实例,并在
Instrumentation
砚迹青青_砚青
·
2019-02-22 00:56
argus-apm-main中的task(2) —— Activity Task
我们在“开始”一篇里提到过,Activity的性能采集实现方式有两种,
Instrumentation
和AOP,而ActivitTask的start方法主要就做了一个判断:如果使能了ApmTask.FLAG_COLLECT_ACTIVITY_INSTRUMENTATIO
hunter800421
·
2019-02-15 19:38
Android
架构
源码
性能
Instrumentation
增强部分rt.jar中的类
类加载的步骤:1.加载2.校验3.准备4.解析(不固定:对于动态调用可能在初始化后解析,例如多态的实现,java8的lambda语法)5.初始化6.使用7.卸载
Instrumentation
原理:在类加载器加载过程中对
全都是泡沫啦
·
2019-02-12 10:25
Activity插件化原理第一种方案:Hook
Instrumentation
人生一切难题,知识给你答案温馨提示:阅读本文需要15-20分钟(一大波代码)公众号:顾林海(每天更新优质文章)今天,我们来解决一个问题:Activity插件化原理第一种方案:HookInstrumentation人生一切难题,知识给你答案。Activity的插件化解决的一个根本性问题就是插件中的Activity并没有在宿主的AndroidManifest.xml中进行注册,也就是说我们需要启动一个
爱读书的顾先生
·
2019-01-30 17:18
play_arthas
介绍arthas是阿里开源的java监控和调试工具Arthas是基于Greys进行二次开发的全新在线诊断工具,利用Java6的
Instrumentation
特性,动态增强你所指定的类,获取你想要到的信息
workonsunday
·
2019-01-26 11:00
第1章-Spring深入浅出IoC
文章目录一、模块1.核心容器2.AOP和
Instrumentation
3.消息4.数据访问/集成5.Web6.测试7.使用场景7.1典型的完整的SpringWeb应用程序7.2使用第三方Web框架的Spring
码匠_CodeArtist
·
2019-01-17 18:30
Spring
java
spring
框架
Android应用启动流程分析
文章目录从系统桌面LauncherActivity开始基于API_15进入startActivity进入
instrumentation
进入ActivityManager进入ActivityManagerService
叶天华
·
2018-12-09 10:36
Android进阶
深入理解AMS --- 二 Activity 的启动
android-9.0.0_r9combo:aosp_x86_64-eng文章目录深入理解AMS---二Activity的启动一启动Activity1.1Activity#startActivity1.2
Instrumentation
chituhuan
·
2018-11-30 16:47
android
Android平台
Android app启动流程(Activity启动过程)【基于API26】
Launcher启动app的LauncherActivityLauncher.startActivity或者Context.startActivity【ContextImpl.startActivity】都会调用到
Instrumentation
.execStartActivity
Conan9715
·
2018-11-14 19:56
Android技术点
Android app启动流程(Activity启动过程)【基于API26】
Launcher启动app的LauncherActivityLauncher.startActivity或者Context.startActivity【ContextImpl.startActivity】都会调用到
Instrumentation
.execStartActivity
Conan9715
·
2018-11-14 19:56
Android技术点
Java
Instrumentation
说明:本博文是博主学习
Instrumentation
历程的总结,整合了学习过程中参考的关于
Instrumentation
的教程,并加入博主自己的见解和实例。
i野老i
·
2018-11-13 12:00
【无USB连接、无ROOT】Android AccessibleService自动化测试实战(一)
背景:说起Android自动化测试,相信有不少童鞋都会心头“隐隐作痛”,做这个选择也多,麻烦也多,貌似暂时就没有一个非常趁手的工具或框架可以一步到位,无论是基于
Instrumentation
的实现的Robotium
测试开发栈
·
2018-11-12 16:22
【无USB连接、无ROOT】Android AccessibleService自动化测试实战(一)
背景:说起Android自动化测试,相信有不少童鞋都会心头“隐隐作痛”,做这个选择也多,麻烦也多,貌似暂时就没有一个非常趁手的工具或框架可以一步到位,无论是基于
Instrumentation
的实现的Robotium
测试开发栈
·
2018-11-12 16:22
java agent的简单使用/基于java agent的完全无侵入的监控系统
blog.csdn.net/catoop/article/details/51034739packagecom.shanhy.demo.agent;importjava.lang.instrument.
Instrumentation
define_us
·
2018-11-08 15:09
java
Instrumentation
与ClassFileTransformer--字节码转换工具
一个代理实现ClassFileTransformer接口用于改变运行时的字节码(classFile),这个改变发生在jvm加载这个类之前。对所有的类加载器有效。classFile这个术语定义于虚拟机规范3.1,指的是字节码的byte数组,而不是文件系统中的class文件。接口中只有一个方法:byte[]transform(ClassLoaderloader,StringclassName,Clas
ljz2016
·
2018-10-23 16:15
java基础
字节码
android 模拟物理按键
packagecom.example.sh04799.myapplication2;importandroid.app.
Instrumentation
;importandroid.util.Log;/*
清波大虾
·
2018-10-18 11:20
android
Android应用程序(activity)启动过程(一)
activity的onPause,onStop,onDestorystartActivity()——>startActivityForResult()在startActivityForResult()方法中调用
Instrumentation
郭家远
·
2018-10-08 18:23
Android
原理探索
应用内启动Activity
流程图1Activity会执行的startActivity有几种重载方法,但最终会调用startActivityForResult2Activity的startActivityForResult会调用
Instrumentation
huiye317
·
2018-09-21 17:28
Android进阶3:Activity源码分析(2) —— Activity启动和销毁流程(8.0)
Android进阶3:Activity源码分析(1)——Activity启动流程(8.0)通过上一篇文章,我们总结一下:1:ActivityThread是通过
Instrumentation
粗鲁先生
·
2018-09-14 17:32
android进阶
(Android 9.0)Activity启动流程源码分析
相关类简介
Instrumentation
用于实
peter_nj_RD
·
2018-09-09 20:50
Android
(Android 9.0)Activity启动流程源码分析
相关类简介
Instrumentation
用于实
peter_RD_nj
·
2018-09-09 20:39
Android插件化的兼容性(中):Android P的适配
AndroidP对插件化的影响,主要体现在两方面,一是它重构了H类中Activity相关的逻辑,另一个是它重构了
Instrumentation
。
包建强
·
2018-08-23 00:00
VirtualAPK学习
Activity加载参考了鸿洋的博客:https://blog.csdn.net/lmj623565791/article/details/75000580Activity:首先通过反射拿到了原本的
Instrumentation
chenmeng911
·
2018-08-20 16:12
学习
Instrumentation
的理解
一般的应用不太会用到
instrumentation
,所以网上对其介绍也比较少。但因其强大的跟踪application及activity生命周期的功能,用于android应用测试框架中,被做为基类使用。
jimjayce
·
2018-08-16 15:00
详解Android单元测试最佳实践
本文主要通过一个简单的DEMO演示如何对Android原生应用进行单元测试,同时示例代码采用MVP模式以提高代码的可读性和可测试性简介在Android原生应用开发中,存在两种单元测试:本地JVM测试和
Instrumentation
核子飞弹
·
2018-08-14 15:56
移动App自动化测试2---自动化框架简介
它有很多丰富的高层封装,使用者可以使用基于
instrumentation
的其他框架,避免过多二次开发量。
WuJiang23
·
2018-08-14 15:08
移动App自动化
Javassist埋点做性能监控
利用java代理,即java.lang.instrument做动态
Instrumentation
是Java
黑暗行动
·
2018-06-30 13:48
服务监控
Android
Instrumentation
测试框架使用示例
Instrumentation
是Androidstudio自带的测试框架,可使用它进行Android应用的单元测试和自动化测试。
AlanFu
·
2018-05-24 19:21
☆基于Java Instrument的Agent实现
0介绍使用
Instrumentation
,使得开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在JVM上的程序,甚至能够替换和修改某些类的定义。
七寸知架构
·
2018-05-21 18:16
Android Activity启动流程梳理
1.插件化绕过manifest2.启动优化
Instrumentation
管理一个活动的生命周期AMS管理所有的活动ActivityStarter根据intent、flags找到activity、stackActivityStack
徐乙
·
2018-05-21 17:06
Framework
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他