美文网首页
cocos creator2.3.2 打包Android问题记录

cocos creator2.3.2 打包Android问题记录

作者: 润实 | 来源:发表于2020-04-12 11:16 被阅读0次

    cocos creator2.3.2 打包Android问题记录--20204.13

    运行环境:
    Mac版本: 10.13.6
    cocos creator 版本:2.3.2
    AndroidSDK:在外置硬盘上

    问题一、Android Studio编译失败提示"It is currently in use by another Gradle instance"异常处理

    Task failed with an exception.
    -----------
    * What went wrong:
    Could not create service of type TaskOutputFilesRepository using TaskExecutionServices.createTaskOutputFilesRepository().
    > Timeout waiting to lock Build Output Cleanup Cache (***/frameworks/runtime-src/proj.android-studio/.gradle/buildOutputCleanup). It is currently in use by another Gradle instance.
      Owner PID: unknown
      Our PID: 758
      Owner Operation: unknown
      Our operation: 
      Lock file: ***/frameworks/runtime-src/proj.android-studio/.gradle/buildOutputCleanup/buildOutputCleanup.lock
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
    

    解决方法:
    在项目根目录,终端运行以下命令。

    find ~/.gradle -type f -name "*.lock" | while read f; do rm $f; done
    

    问题二GradleScopeCompileServices.createGeneralCompileCaches()

    What went wrong:
    Execution failed for task ':libcocos2dx:compileReleaseJavaWithJavac'.
    > Could not create service of type DefaultGeneralCompileCaches using GradleScopeCompileServices.createGeneralCompileCaches().
    

    终端进入项目的根目录,然后输入命令

    ./gradlew compileDebugJavaWithJavac --stacktrace
    

    虽然没有改动什么,但在命令行执行这个命令后,在运行就不报错了

    拓展:gradlew的功能。

    相关文章

      网友评论

          本文标题:cocos creator2.3.2 打包Android问题记录

          本文链接:https://www.haomeiwen.com/subject/dzfgmhtx.html