• 解决:ERROR: Cannot launch Jack server


    问题重现:

    Install: /home/dinphy/sm/out/target/product/ido/system/lib/libdl.so
    java -Xmx3500m -jar /home/dinphy/sm/out/host/linux-x86/framework/jill.jar  --output /home/dinphy/sm/out/target/common/obj/JAVA_LIBRARIES/sdk_v8_intermediates/classes.jack.tmpjill.jack prebuilts/sdk/8/android.jar
    nothing matches overlay file default_wallpaper.jpg, for flavor hdpi-v4
    nothing matches overlay file default_wallpaper.jpg, for flavor xhdpi-v4
    nothing matches overlay file default_wallpaper.jpg, for flavor xxhdpi-v4
    nothing matches overlay file default_wallpaper.jpg, for flavor xxxhdpi-v4
    Launching background server java -Dfile.encoding=UTF-8 -Xms2560m -XX:+TieredCompilation -jar /home/dinphy/sm/out/host/linux-x86/framework/jack-launcher.jar -cp /home/dinphy/sm/out/host/linux-x86/framework/jack.jar com.android.jack.server.JackSimpleServer
    ERROR: Cannot launch Jack server
    make: *** [/home/dinphy/sm/out/target/common/obj/JAVA_LIBRARIES/sdk_v8_intermediates/classes.jack] 错误 255
    make: *** 正在等待未完成的任务....
    warning: string 'gsm_alphabet_default_charset' has no default translation.
    make:离开目录“/home/dinphy/sm”
    
    #### make failed to build some targets (06:11:31 (hh:mm:ss)) ####

    解决办法

    Android M引入了Jack (Java Android Compiler Kit),在编译时会启动jack server,优化编译速度等。 
    如果遇到jack编译错误,可以把$HOME/.jack中的配置文件中的SERVER=true设成false,不用jack,jack现在还不稳定。此外,M对应的是OpenJDK7

  • 相关阅读:
    更好一点的:Vue 利用指令实现禁止反复发送请求
    实现一个深度比较
    Zrender:实现波浪纹效果
    Echarts:实现拖拽效果
    找到树中指定id的所有父节点
    Vue 利用指令实现禁止反复发送请求
    我对组件化的一点细琐的想法
    转盘式旋转抽奖
    信息系统与信息化
    跳出牢笼,逃出生天
  • 原文地址:https://www.cnblogs.com/dinphy/p/5700183.html
Copyright © 2020-2023  润新知