मैं अपने Android परियोजना के साथ CircleCi उपयोग करने के लिए कोशिश कर रहा हूँ मैं circle.yml फ़ाइल जोड़ी है लेकिन हर बार निर्माण निम्न त्रुटिCircleCi एंड्रॉयड उपकरणों का निर्माण को हल करने में विफल रहा है नहीं कर सकते
कोई समस्या उत्पन्न हुई के साथ विफल प्रोजेक्ट कॉन्फ़िगर करना 'ऐप'। बिल्ड उपकरण संशोधन को खोजने में असफल 23.0.1
निम्नलिखित मेरी circle.yml फ़ाइल है
#
# Build configuration for Circle CI
#
general:
artifacts:
- /home/ubuntu/ES-NRP-Android-V3/app/build/outputs/apk/
machine:
environment:
ANDROID_HOME: /usr/local/android-sdk-linux
dependencies:
pre:
- echo y | android update sdk --no-ui --all --filter "tools"
- echo y | android update sdk --no-ui --all --filter "build-tools-23.0.1"
override:
- echo y | android update sdk --no-ui --all --filter tools,platform-tools,build-tools-23.0.1,android-23,extra-google-m2repository,extra-google-google_play_services,extra-android-support
- ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies
test:
override:
- (./gradlew assemble):
timeout: 360
मैं SDK संस्करण 23 को लक्ष्य कर रहा और उपकरणों 23.0.2
यहां कुछ आपकी मदद कर सकता है: https://github.com/jonathanrz/myexpenses-android/blob/89a6aaf3e161a1b4f6716c48b8d41605ffce2a25/circle.yml – jonathanrz
@jonathanrz बहुत बहुत धन्यवाद लेकिन यह भी काम नहीं करता – a3adel
आपके प्रश्न में एक संघर्ष है, आप ने कहा कि आप बिल्ड टूल्स 23.0.2 का उपयोग कर रहे हैं लेकिन आप बिल्ड टूल्स 23.0.1 इंस्टॉल कर रहे हैं "- echo y | एंड्रॉइड अपडेट एसडीके --no-ui --all --filter "build-tools-23.0.1" - क्या यह समस्या हो सकती है? – jonathanrz