पर ढूंढने में असफल रहा। मैं अपनी परियोजना बनाने और परीक्षण करने के लिए जेनकींस पर एंड्रॉइड एमुलेटर का उपयोग करने की कोशिश कर रहा हूं। लेकिन मुझे अपने क्रमिक कार्यों को चलाने के दौरान निम्न त्रुटि मिल रही है;एंड्रॉइड-जेनकींस: बिल्ड टूल्स संशोधन 17.0.0 को जेनकिंस बिल्ड सर्वर
बिल्ड उपकरण संशोधन को खोजने में असफल 17.0.0
Gradle कार्य मैं चल रहा हूँ है;
./gradlew clean connectedCheck
मेरी Gradle निर्माण फाइल में मैं निम्नलिखित विन्यास
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 17
}
}
(12 कुछ) बिल्ड सर्वर एक बिना सिर उबंटू उदाहरण है। मेरा पहला विचार यह था कि मेरे पास सही बिल्ड टूल्स इंस्टॉल नहीं थे इसलिए मैंने अपने एंड्रॉइड-एसडीके/बिल्ड-टूल्स डायरेक्टर में एक नज़र डाली। मैं देख सकता था कि एक निर्देशिका 18.1.1 थी। तो मैंने सोचा कि अगर मैंने अपना एंड्रॉइड एसडीके अपडेट किया है तो यह संस्करण 17.0.0 डाउनलोड करेगा। तो मैं निम्न आदेश भागा:
android update sdk --no-ui
और यह विभिन्न बहुत सी बातें डाउनलोड करने के लिए, लेकिन निर्माण उपकरण निर्देशिका में देख फिर मैं अभी भी केवल संस्करण 18.1.1 देखने लगता है।
तो प्रश्न हैं: सही मानते हुए क्योंकि मैं अपने Android SDK निर्देशिका में सही निर्माण उपकरण संशोधन की जरूरत नहीं है निर्माण विफल हो रहा है में
1) मैं हूँ? (/ android-sdk/build-tools)
2) मैं हेडलेस सर्वर पर बिल्ड-टूल्स कैसे अपडेट करूं ताकि मेरे पास संस्करण 17.0.0 हो?
यदि आपको अधिक जानकारी प्रदान करने की आवश्यकता है, तो कृपया मुझे बताएं।
आपकी मदद के लिए अग्रिम धन्यवाद।
'buildToolsVersion "का उपयोग करने का प्रयास करें 18.1.1" आपके ग्रेडल बिल्ड फ़ाइल में – petey