- 博客(5)
- 收藏
- 关注
转载 Android ART执行类方法的过程
/frameworks/base/core/jni/AndroidRuntime.cpp7.0之前ART只有AOT模式,7.0之后采用解释、JIT、AOT混合执行。方法调用有如下几种流程:机器码–>机器码机器码–>解释解释–>解释解释–>机器码基本执行流程java方法在ART虚拟机中以ArtMethod表示,其中entry_point_from_quick_compiled_code_保存的是方法的入口地址,在类加载的LinkCode()函数中设置入口地址。从zygo
2022-05-30 19:03:13
1432
转载 重新安装 open-vm-tools
记录一下安装过程:点击 虚拟机 - 重新安装 Vmware Tools 选项,此时,会发现虚拟机设备下多了 VMware Tools 这一项。打开它,其里面有一个 VMwareTools…tar.gz 文件,我们把 VMwareTools…tar.gz 文件提取到某个目录下。然后进入 vmware-tools-distrib 文件夹,在此文件夹下打开命令行,以 root 用户运行 ./vmware-install.pl,就开始安装 VMware Tools 了,根据其提示输入 yes/no(一般输入 ye
2021-09-16 11:00:20
1243
原创 2021-08-16
Mac JavaVM: Failed to load JVM: /Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home/lib/libserver.dylib解决办法:解决办法:Steps to resolve the issue (JavaVM: Failed to load JVM:…/libserver.dylib):cd /Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk
2021-08-20 11:13:02
221
原创 android studio创建两个相同名称的layout
1、首先确认文件夹的名字是layout-large,而不是layout_large,下划线好像不行2、在layout-large上右键,选择new-layout resource file,而不是xml,就可以了
2019-04-01 17:50:36
1010
转载 ubuntu android studio 启动模拟器报错解决
出错信息:10:19 AM Emulator: failed to create drawable10:19 AM Emulator: failed to create drawable10:19 AM Emulator: getGLES2ExtensionString: Could not make GLES 2.x context current!进入已创建的模拟器目录,如:~/.an...
2019-04-01 10:34:01
1301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人