jack server无法启动
启动失败,log如下
$ jack-admin start-server
Launching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g -cp /home/libz/.jack-server/launcher.jar com.android.jack.launcher.ServerLauncher
Jack server failed to (re)start, try 'jack-diagnose' or see Jack server log
Jack server log如下:
~/.jack-server/logs $ cat jack-server-0-0.log
18:05:04.783: INFO: com.android.jack.server.JackHttpServer: Loading config of jack server version: 1.3-a11 '1.3' (402300 704631c4e9bbfb4e8b052365140f79974b9f4cf4 by android-jack-team@google.com)
18:05:04.860: INFO: com.android.jack.server.JackHttpServer: Jack 1.1-mr9 'Brest' (181101 948582afdf10275469153f05f1e8bfdd004a96bb by N/A) available in ./jack/jack-1532692995158-0.jar
18:05:04.903: INFO: com.android.jack.server.JackHttpServer: Jack 1.3-b2 'Douarn' (320400 bfc75939a2e32be4feddc59d656afb274397ed65 by N/A) available in ./jack/jack-1532693003184-0.jar
18:05:04.906: SEVERE: com.android.jack.launcher.ServerLauncher: Uncaught exception in thread 'Server 1'
java.lang.UnsupportedClassVersionError: com/android/jack/api/impl/JackProviderImpl : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:442)
at java.net.URLClassLoader.access$100(URLClassLoader.java:64)
at java.net.URLClassLoader$1.run(URLClassLoader.java:354)
at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:278)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:363)
at java.util.ServiceLoader$1.next(ServiceLoader.java:445)
at com.android.jack.server.JackHttpServer.getJackProvider(JackHttpServer.java:981)
at com.android.jack.server.JackHttpServer.loadJack(JackHttpServer.java:972)
at com.android.jack.server.JackHttpServer.loadInstalledJacks(JackHttpServer.java:680)
at com.android.jack.server.JackHttpServer.buildInstalledJackCache(JackHttpServer.java:648)
at com.android.jack.server.JackHttpServer.start(JackHttpServer.java:757)
at com.android.jack.server.JackServerImpl.run(JackServerImpl.java:67)
at com.android.jack.launcher.ServerLauncher$3.run(ServerLauncher.java:392)
at java.lang.Thread.run(Thread.java:745)
重点在这里:
java.lang.UnsupportedClassVersionError: com/android/jack/api/impl/JackProviderImpl : Unsupported major.minor version 52.0
要求是java 8 , 但编译工具低于Java 8(version 52.0), 果然编译工具用的是java 7 , 切换到Java 8 , 问题解决。
下面是java的版本代号,
major version number of the class file format being used.
Java SE 10 = 54 (0x36 hex)
Java SE 9 = 53 (0x35 hex)
Java SE 8 = 52 (0x34 hex),
Java SE 7 = 51 (0x33 hex),
Java SE 6.0 = 50 (0x32 hex),
Java SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).
jack server无法启动相关推荐
- Android系统编译之Communication error with Jack server (35), try ‘jack-diagnose‘ or see Jack server log
jack server failed 场景 个人分析 网上分析 分析1 分析2 原因1:权限问题 原因2:端口占用 原因3:删除 TLSv1, TLSv1.1 测试结论 解决方案 说明 相关链接 场景 ...
- 启动 jack server 出现 Could not find or load main class com.android.jack.launcher.ServerLauncher的问题
最近遇到的问题似乎都与权限有关.在编译安卓的过程中出现了如下所示的奇怪错误: FAILED: /bin/bash -c "(prebuilts/sdk/tools/jack-admin in ...
- android 关闭jack_编译Android时禁用Jack Server
编译Android时禁用Jack Server 2017-07-24 15:29:43 +08 字数:818 标签: Android 本文的代码与方法,基于Android O(8.0). 简介 ¶ J ...
- jack server 常见错误解决方法
jack 服务常见错误解决方法 当你编译Android时,你不需要修改任何内容. Jack是Andriod M的默认编译工具.只需使用标准的makefile命令执行即可.当第一次执行jack时,它会在 ...
- Communication error with Jack server , try ‘jack-diagnose‘ or see Jack server log 报错解决办法
创作不易,请尊重原创,转载注明出处: https://blog.csdn.net/An_Times/article/details/121334749 Communication error with ...
- Android7.1编译出现jack server端口配置错误的问题
编译环境: Android 7.1 ubuntu16.04 下面是编译出现的错误,[ninja_wrapper] Error 1 Created filesystem with 25/2048 ino ...
- Jack Server--Android N AOSP编译--Failed to contact Jack server
准备 今天正式担任Android7.0(N)项目模块的开发和维护工作,借此机会git和make了一套系统代码用来研究.在编译的过程中,与以往系统不同的是Android7.0系统编译工具链使用了全新的J ...
- Android 8.0 系统编译解决卡在Ensuring Jack server is installed and started
参考: https://www.cnblogs.com/zzb-Dream-90Time/p/9273844.html 这个解决方法是比较全的,但是我所有操作都做了,依然无法正常编译 解决这个问题花了 ...
- Android7.0新特性Jack server
准备 今天正式担任Android7.0(N)项目模块的开发和维护工作,借此机会git和make了一套系统代码用来研究.在编译的过程中,与以往系统不同的是Android7.0系统编译工具链使用了全新的J ...
最新文章
- 使用计算机视觉来做异常检测!
- 大话手游时间服务器哪个最新,大话手游时间服和免费服优缺点分析!选择最适合你的...
- 十八、Oracle学习笔记:PLSQL操作(含游标的操作)
- U盘量产失败后无法找驱动U盘的解决方法。
- winform之控件在Panel中居中
- 新概念英语(第三册,新版)学习(原文及全文翻译)
- 数据分析师说坐飞机安全么
- 卡耐基梅隆大学计算机科学,卡耐基梅隆大学之计算机科学系
- java开发手机app教程,看完必懂
- tf-encrypted介绍和代码示例
- 常见sketch简介
- c语言打印三角99乘法表,用c语言打印99乘法表4种三角形
- JAVA探针机制—Agent(一)
- Win10家庭版Hyper-V出坑(完美卸载,冲突解决以及Device Guard问题)
- HTC Desire S刷kernel 2.3.5+sense3.0版的RUU后解锁和root
- Java编程思想读书笔记(02)
- win10电脑分盘+并盘
- cloudera目录结构
- matlab初值的非线性最小二乘,非线性最小二乘最优化
- 学习python抓取数据——链家北京二手房数据