代码之家  ›  专栏  ›  技术社区  ›  Burak

Travis CI找不到本地。属性

  •  1
  • Burak  · 技术社区  · 6 年前

    错误是 local.properties (No such file or directory)

    我的 yml 文件:

    language: android
    
    android:
      components:
        - platform-tools
        - build-tools-27.1.1
        - build-tools-27.0.3
        - android-27
    
    before_install:
      - yes | sdkmanager "platforms;android-27"
    

    我也试过了 this 解决方案,但不起作用。我无法上传我的 local.properties 因为它有局部变量。

    2 回复  |  直到 6 年前
        1
  •  3
  •   Burak    6 年前

    我在上找到了答案 this 线

    将此代码添加到 build.gradle

    if (project.rootProject.file('local.properties').exists()) {
        apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle'
        apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle'
    }
    
        2
  •  1
  •   Mokkun    5 年前

    我遇到了同样的问题,找到了一个更简单的解决方案:

    before_script:
      - touch local.properties
    

    这将在运行脚本之前创建文件,但无需创建“假”文件并将其添加到项目中。

    最初发布于 https://stackoverflow.com/a/50113175/532368