IOS उपकरणों को लक्षित करते हुए, मैंने macOS 10.15.3 का उपयोग करके स्पंदन में प्रोग्रामिंग की है। आज मैंने एंड्रॉइड स्टूडियो को स्थापित करने की कोशिश की, शाखा लगाने के लिए। स्थापना त्रुटियों के बिना चली गई, लेकिन Library/Android/sdk/कोई toolsउपनिर्देशिका नहीं है , जो एक समस्या है क्योंकि sdkmanagerमाना जाता है कि यह भीतर पाया जाना चाहिए Library/Android/sdk/tools/bin।
मैंने इस पर ध्यान flutter doctorदिया क्योंकि दौड़ने ने मुझे दिया:
✗ Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
मैंने एंड्रॉइड स्टूडियो (कोई अंतर नहीं) को फिर से स्थापित करने की कोशिश की। अन्य समाधान ऑनलाइन पोस्ट किए गए जावा संस्करण के बारे में बात करते हैं, इसलिए मैंने जेआरई को 1.7 से 1.8 में अपग्रेड किया और एंड्रॉइड स्टूडियो (कोई अंतर नहीं) को फिर से स्थापित करने की कोशिश की, और फिर जेडडीके को नवीनतम में अपग्रेड किया (इसलिए अब जावा संस्करण 11.0.6 है) और इंस्टॉल करने की कोशिश की Android Studio फिर से (कोई अंतर नहीं)। मैंने उपरोक्त के दौरान Flutter को v1.12.13 + हॉटफिक्स.8 में अपग्रेड किया, लेकिन यह त्रुटि दूर नहीं होगी।
यदि मैं टाइप करता हूँ flutter doctor --android-licensesतो मुझे मिलता है:
Android sdkmanager tool not found (/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.
इस तरह मैंने पहली बार देखा कि मैं एंड्रॉइड स्टूडियो का हिस्सा याद कर रहा हूं।
मैंने tools/binस्वयं एक उपनिर्देशिका बनाकर धोखा देने की कोशिश की और फिर sdkmanagerएक प्लगइन Library/Android/sdk/cmdline-tools/latest/binसे अपने नए में कॉपी किया Library/Android/sdk/tools/bin। हालांकि, इसने स्पंदन को मूर्ख नहीं बनाया। चल रहा flutter doctor --android-licensesहै:
A newer version of the Android SDK is required. To update, run:
/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager --update
यह गलत है क्योंकि Android SDK सबसे नया है।
क्या किसी को पता है कि एंड्रॉइड स्टूडियो लगातार tools/binउपनिर्देशिका और अंदर की अच्छाइयों को क्यों याद नहीं करेगा ? धन्यवाद और खेद है अगर मैंने कुछ बुनियादी अनदेखी की।




Android SDK tools। बीचAndroid SDK Platform-ToolsऔरDocumentation for Android SDK, वहाँ कुछ भी नहीं था। शायद आपके पास पहले की डाउनलोड आज की तुलना मेंandroid-studio-ide-192.6241897-mac.dmgसंस्करण 3.6 दिनांक 12 फरवरी 2020 के लिए है। **** लेकिन आपका स्क्रीनशॉट उत्साहजनक था। मैं अनचेकHide Obsolete Packagesऔर देखाAndroid SDK Tools (Obsolete) 26.1.1दिखाई देते हैं। मैंने इसे स्थापित किया और अब सब कुछ काम करता है। **** स्पंदन में बग के विवरण के लिए क्लिक करें ।