摘要: WebStorm终于支持显示Logcat窗口了! 很久以来, WebStorm 等IDE中都无法显示Android Logcat 窗口, 这点对跨平台的开发者来说一直很不友好. 此版本弥补了这个空白, 并且提供了增强的Logcat日志颜色级别显示. 阅读全文
posted @ 2022-04-23 21:00 beansoft 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Today, we're pleased to announce that React Native Console v2021.3.2 is now available. This version brings JSX Outline View for React Native / React App (Needs WebStorm or IDEA Ultimate), supports both TypeScript and ECMAScript 6 / Flow.. 阅读全文
posted @ 2022-01-27 14:21 beansoft 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 全网原创首发Flutter 中文版开发工具,从此告别Flutter只有中文文档而无中文开发工具的困境。 支持 Android Studio和 Jetbrains 全家桶比如 IDEA, WebStorm, PyCharm, GoLand,PHPStorm等。支持 Flutter 1.0 到 Flut 阅读全文
posted @ 2021-11-30 08:23 beansoft 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 前言 Java 虚拟机是一个抽象化的机器,整个规范中提及的 Java 虚拟机都是抽象化的概念,而不是特指 Oracle 或者其他某一间公司的 Java 虚拟机实现。 另外,我们还修正了许多《Java 虚拟机规范(第一版)》 和《Java 语言规范》 之间不一致的内容。 在这个版本中, 我们扩充了 C 阅读全文
posted @ 2021-11-17 08:33 beansoft 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 原创 《Java虚拟机原理图解》5. JVM类加载器机制与类加载过程一、Java语言的跨平台性的含义Java语言之所以说它是跨平台的、可以在当前绝大部分的操作系统平台下运行,是因为Java语言的运行环境是在Java虚拟机中。 Java虚拟机消除了各个平台之间的差异,只要操作系统平台下安装了Java虚 阅读全文
posted @ 2021-11-03 19:52 beansoft 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.ASM是什么?2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有什么关系?3.ASM是怎样修改class文件的? 1.ASM是什么? 2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有什么关系? APT:APT(Annotation Proce 阅读全文
posted @ 2021-11-01 20:12 beansoft 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 前言 来源: https://segmentfault.com/a/1190000008606277 随着Java开发技术不断被推到新的高度,对于Java程序员来讲越来越需要具备对更深入的基础性技术的理解,比如Java字节码指令。不然,可能很难深入理解一些时下的新框架、新技术,盲目一味追新也会越来越 阅读全文
posted @ 2021-11-01 20:09 beansoft 阅读(336) 评论(0) 推荐(0) 编辑
摘要: https://www.imgeek.org/article/825358911 介绍 作用 .registers和locals基本区别 参数是如何传递的? 关于寄存器命名规则 总结 locals和registers都可以表示寄存器数量,locals指定本地局部变量寄存器个数,registers是l 阅读全文
posted @ 2021-11-01 20:08 beansoft 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 今天在看热修复时,文中多次提到smali文件,想简单了解一下Smali是什么。Smali文件是什么?Android程序员用Java语言开发APP,编译工具会将Java源文件(.java)编译成Dalvik可执行文件(.dex)。Android系统中Dalvik Virtual Machine 会执行 阅读全文
posted @ 2021-11-01 20:07 beansoft 阅读(2881) 评论(0) 推荐(1) 编辑
摘要: 众所周知,dex是Android虚拟机Dalvik上的可执行文件,而odex是优化过(Optimized)的dex。 我们知道,dex文件,可以通过dex2jar,转化为jar,然后可以通过jd-gui查看其java源码。 那么,odex呢?可以通过baksmali/smali,将其转换为dex,然 阅读全文
posted @ 2021-11-01 20:05 beansoft 阅读(774) 评论(0) 推荐(0) 编辑