Android源码编译遇到Java虚拟机内存不够等相关Jack问题,解决方法
1:源码根目录下prebuilts/sdk/tools/jack-admin
diff --git a/tools/jack-admin b/tools/jack-admin
index f028d27..23d66c6 100755
--- a/tools/jack-admin
+++ b/tools/jack-admin
@@ -484,7 +484,7 @@ case $COMMAND inif [ "$RUNNING" = 0 ]; thenecho "Server is already running"else
- JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -cp $LAUNCHER_JAR $LAUNCHER_NAME"
+ JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -Xmx4096m -cp $LAUNCHER_JAR $LAUNCHER_NAME"echo "Launching Jack server" $JACK_SERVER_COMMAND(trap "" SIGHUP
2:停止服务
./prebuilts/sdk/tools/jack-admin kill-server
3:打开服务
./prebuilts/sdk/tools/jack-admin start-server
注意
修改完毕后,必须执行2、3步,修改才能够生效。
Android源码编译遇到Java虚拟机内存不够等相关Jack问题,解决方法相关推荐
- 【Java 虚拟机原理】JDK 体系结构 | Java 源码运行原理 | Java 虚拟机内存
文章目录 一.JDK 体系结构 二.Java 源码运行原理 三.Java 虚拟机内存结构 一.JDK 体系结构 JDK 体系结构 : 下图所有的内容都是 JDK 体系中的组成元素 ; Java Lan ...
- Android源码编译(基于Ubuntu18.0.4)
文章目录 一.环境搭建 硬件要求 软件要求 操作系统和 JDK 主要软件包 软件安装 Git安装 repo工具安装 安装 openJDK 8 其他依赖安装 二.源码下载 建立源码文件夹 初始化仓库 源 ...
- Android 源码编译详解【合集篇】
Android 源码编译详解[一]:服务器硬件配置及机型推荐 做 Android系统开发多年,开发环境都是入职就搭建好了,入职时拿个账号密码就直接开始搞开发了,年初换了新公司,所有的项目都是刚起步,一 ...
- Android 源码编译 及 mk文件解读
Android 源码编译 参考:探索Android FrameWork底层开发视频_哔哩哔哩_bilibili 基础 1.源代码编译 分为2个部分: (1)boot/Kernel (2)Android ...
- Android源码编译make的各类错误解决方案汇总
问题: You are attempting to build with the incorrect version of java. Your version is: java version & ...
- [Android Pro] Android源码编译之Nexus5真机编译
reference to : http://blog.csdn.net/liu1075538266/article/details/51272398 1. 前言 在Android安全的研究工作中, ...
- Android源码编译环境搭建教程 (一) - Ubuntu系统构建
Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...
- android 编译完后镜像在哪个文件夹,Android源码编译后
在out/target/product/generic下生成的三个镜像文件:ramdisk.img,system.img,userdata.img以及它们对应的目录树root,system,data. ...
- Android源码编译之Nexus5真机编译
1. 前言 在Android安全的研究工作中,我们时常要对Android进行改进并对其进行源码编译,由于目前几乎所有的手机厂商均对其底层驱动实行封闭政策,导致我们在完成Android编译后无法将我 ...
最新文章
- visual MySQL 教程_Visual Studio操作MySQL的详细步骤
- 网络编程知识预备(3) ——SOCKET、TCP、HTTP之间的区别与联系
- 捡起JavaScript(1)
- 编写Java程序 堆栈的接口_java - 错误:调用实现接口的通用方法时,java.lang.AbstractMethodError - 堆栈内存溢出...
- 一个开源小项目,如何使用「分类网络」实现排球追踪
- virus.win32.xorer病毒
- 如何配置和使用Tomcat访问日志
- 史上最全的主流CPU性能排名
- Spring常用注解(绝对经典)
- Unity Asset Store——独立游戏开发者的素材插件商店
- ECCV2022 | 多任务SOTA模型!分割/深度/边界/显著图四项任务
- PayPal 如何付款
- signature=e7a4f21fa0bd38abc7e1a2451a8b7b26,Win10 14328起“迅雷7.9、迅雷极速版”崩溃修正补丁...
- HIVE常用命令之MSCK REPAIR TABLE
- Laya微信小游戏开发问题汇总以及解决方案(一)
- 行销e破解_Google如何让广告行销人员像我一样追踪您的孩子
- 隧道工具proxytunnle
- 如何创建兆丰菜单Twitter的追随者复选标记分析与Icontact
- 服务器的系统盘设置多大合适,win10系统盘多大合适?win10系统盘设置多大空间合适...
- 大电流导电滑环设计要点一般会有那些