Hey,
I'm getting a failing error when I try and build the ubuntu 2.0 using windows.
```+ chown -R root.root /usr/local/android-sdk-linux
basename $tool_path; update-alternatives --install /usr/bin/$tool $tool $tool_path 10000; update-alternatives --set $tool $tool_path; done && rm $JAVA_HOME/lib/security/cacerts && ln -s /etc/ssl/certs/java/cacerts $JAVA_HOME/lib/security/cacerts && curl -LSso /var/tmp/apache-ant-$ANT_VERSION-bin.tar.gz https://archive.apache.org/dist/ant/binaries/apache-ant-$ANT_VERSION-bin.tar.gz && echo "$ANT_DOWNLOAD_SHA512 /var/tmp/apache-ant-$ANT_VERSION-bin.tar.gz" | sha512sum -c - && tar -xzf /var/tmp/apache-ant-$ANT_VERSION-bin.tar.gz -C /opt && update-alternatives --install /usr/bin/ant ant /opt/apache-ant-$ANT_VERSION/bin/ant 10000 && mkdir -p $MAVEN_HOME && curl -LSso /var/tmp/apache-maven-$MAVEN_VERSION-bin.tar.gz https://apache.org/dist/maven/maven-3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_VERSION-bin.tar.gz && echo "$MAVEN_DOWNLOAD_SHA512 /var/tmp/apache-maven-$MAVEN_VERSION-bin.tar.gz" | sha512sum -c - && tar xzvf /var/tmp/apache-maven-$MAVEN_VERSION-bin.tar.gz -C $MAVEN_HOME --strip-components=1 && update-alternatives --install /usr/bin/mvn mvn /opt/maven/bin/mvn 10000 && mkdir -p $MAVEN_CONFIG && mkdir -p $GRADLE_PATH && for version in $INSTALLED_GRADLE_VERSIONS; do { wget "https://services.gradle.org/distributions/gradle-$version-all.zip" -O "$GRADLE_PATH/gradle-$version-all.zip" && unzip "$GRADLE_PATH/gradle-$version-all.zip" -d /usr/local && echo "$GRADLE_DOWNLOADS_SHA256" | grep "$version" | sed "s|$version|$GRADLE_PATH/gradle-$version-all.zip|" | sha256sum -c - && mkdir "/tmp/gradle-$version" && "/usr/local/gradle-$version/bin/gradle" -p "/tmp/gradle-$version" wrapper && perl -pi -e "s/gradle-$version-bin.zip/gradle-$version-all.zip/" "/tmp/gradle-$version/gradle/wrapper/gradle-wrapper.properties" && "/tmp/gradle-$version/gradlew" -p "/tmp/gradle-$version" init && rm -rf "/tmp/gradle-$version" && if [ "$version" != "$GRADLE_VERSION" ]; then rm -rf "/usr/local/gradle-$version"; fi; }; done && ln -s /usr/local/gradle-$GRADLE_VERSION/bin/gradle /usr/bin/gradle && rm -rf $GRADLE_PATH && echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list && apt-get install -y --no-install-recommends apt-transport-https && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && apt-get update && apt-get install -y --no-install-recommends sbt=$SBT_VERSION && rm -fr /var/lib/apt/lists/ /tmp/* /var/tmp/* && apt-get clean' returned a non-zero code: 1```I found a solution. Add following lines after comment: # Install Android SDK manager
&& apt-get install -y --force-yes dos2unix \
&& dos2unix /opt/tools/android-accept-licenses.sh \
&& chown root.root /opt/tools/* \
&& chmod +x /opt/tools/* \
phillippdonabauer, this worked. Thank you!
I had the same error on Mac but the culprit was my git config. If you have the autocrlf flag set to true, the line endings are changed to windows CRLF when you clone.
Most helpful comment
I found a solution. Add following lines after comment:
# Install Android SDK manager