
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言:本文主要记述ADB的常用命令,关于ADB用法大全,可参考文末链接ADB简介:ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-to...
移动端抓包:Android、iOSAndroid设备抓包(https需要下方步骤的证书)[Fiddler设置见下图]:大多数的APP的资源都是https的。(手机不同,但大致设置相同。我的是Vivo Y93)打开手机的设置 -> WLAN -> 选择一个WIFI点进去->点击手动代理->设置主机名为Fiddler所在主机的IP(同一个WIFI网段),...
妈的,被Docker for windows坑了一波。需要hyper-v才能运行。但是此时电脑上的虚拟软件就不能运行了。比如vmware和vmbox等然后关闭了hyper-v服务还他娘的不行。。。。关键是坑了Android开发的,如果用虚拟机跑APP,根本跑不起来。官方的虚拟机这个时候会没有网络连接。最后看一个老哥的博客,试了下,顺便卸载了Docker for window...
在上篇文章中的映射表结构体中简单提了一下Signature.What's the Signature?【方法签名概念】java与c/c++相互调用时,表示函数参数的描述符。描述符的存在是因为在相互调用的时候是在JVM中建立了一张映射表。可以把它想象成一张map表.其key是关键的字符串,value是函数指针。通过key找到对应的函数指针,通过java虚拟机去调用函数指针,就实现了相互调用。...
Docker基本操作图解:下面就是具体演示:点击add new instance,如何获取一个镜像:例如获取一个nginx镜像:查看本地有哪些镜像:将镜像运行为一个真正在运行的容器(虚拟机):其中-d是保持后台运行,-p 是端口映射,将内部的端口80和外部的端口80映射。点击80就转过来了:再开一个81端口:...
JNI基本概念:JNIEnv: Java的本地化环境。C/c++访问Java的对象、类等通过JNIEnv,它里面包含了所有的API。只要和Java交互的都需要它。JavaVM:Java虚拟机。在一个进程里是可以创建很多个虚拟机的。但是对于Android来说,一个进程对应一个VM。每个APP对应一个JavaVM.JavaVM就是来获取JNIEnv的。它有个方法getEnv()。JNIEnv与...
Docker基本操作图解:下面就是具体演示:点击add new instance,如何获取一个镜像:例如获取一个nginx镜像:查看本地有哪些镜像:将镜像运行为一个真正在运行的容器(虚拟机):其中-d是保持后台运行,-p 是端口映射,将内部的端口80和外部的端口80映射。点击80就转过来了:再开一个81端口:...
本文将通过一个简单的例子,来讲述如何返回JSON数据。主要是靠@ResponseBody注解。1.默认实现:Spring MVC使用消息转换器HttpMessageConverter对JSON的转换提供了很好的支持。SpringBoot中,添加Web依赖,这个依赖默认加入了jackson-databind作为json处理器。然后就不需要添加额外的JSON处理器就能返回一段JSON了...
原生小程序写起来太麻烦,比如绑定一个啥输入框事件。。uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到IOS、Android、H5、小程序等多个平台。设置微信小程序开发工具:开启微信小程序开发工具的服务端口,HBuilderX才会把uni-app编译输出到小程序工具上面。uni-app项目结构:和Vue一样。pages目录: ...
在vue的单文件组件中,可以看到一般是:<style scoped>xxx{}</style>假如a.vue或b.vue中存在下面相同的代码:<style>div{background: red;}</style>就会发现a中或b中的a应用了上面的样式属性。而<style scoped&...