tutorial - how to install android studio
আপনি নিম্নলিখিত এসডিকে উপাদানগুলির লাইসেন্স চুক্তিগুলি গ্রহণ করেন নি (10)
এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:
- সমস্ত এসডিকে লাইসেন্সগুলি 42 টি উত্তর স্বয়ংক্রিয়ভাবে গ্রহণ করুন
আমি সর্বশেষতম অ্যান্ড্রয়েড এসডিকে সরঞ্জাম সংস্করণ 24.4.1 ডাউনলোড করেছি।
আমি এসডিকে ইনস্টল করতে কমান্ড লাইনটি ব্যবহার করেছি।
জিজ্ঞাসা করার সময় আমি
y
টাইপ করেছি
আপনি কি 'android-sdk-লাইসেন্স-c81a61d9' লাইসেন্সটি গ্রহণ করেন [y / n]: y এর পরে ইনস্টলটি সফল হয়েছে।
কিন্তু নির্মাণের জন্য গ্রেডেল ৩.১ ব্যবহার করার সময় নীচেরগুলি দেখানো হয়
আপনি নিম্নলিখিত এসডিকে উপাদানগুলির লাইসেন্স চুক্তিগুলি গ্রহণ করেন নি: [অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম ২৩, অ্যান্ড্রয়েড এসডিকে বিল্ড-সরঞ্জাম ২৩.০.১]। আপনার প্রকল্পটি তৈরির আগে আপনাকে লাইসেন্স চুক্তিগুলি গ্রহণ করতে হবে এবং অ্যান্ড্রয়েড স্টুডিও এসডিকে ম্যানেজার ব্যবহার করে নিখোঁজ উপাদানগুলির ইনস্টলেশন সম্পূর্ণ করতে হবে। বিকল্পভাবে, লাইসেন্স চুক্তিগুলি কীভাবে একটি ওয়ার্কস্টেশন থেকে অন্য ওয়ার্কে স্থানান্তর করতে হয় তা শিখতে, http://d.android.com/r/studio-ui/export-licenses.html যান
আমি
~/.android
এবং
/opt/android-sdk
~/.android
পরীক্ষা করেছি যেখানে অ্যান্ড্রয়েড সরঞ্জামগুলি রাখা হয়।
ফোল্ডারের নামের
licenses
।
আপনার
$ANDROID_HOME/tools/bin
যান এবং
$ANDROID_HOME/tools/bin
ফায়ার করুন
./sdkmanager --licenses
তালিকাভুক্ত সমস্ত লাইসেন্স গ্রহণ করুন।
এর পরে কেবল এসডিকে লাইসেন্স ফোল্ডারে যান এবং পরীক্ষা করুন যে এটিতে এই পাঁচটি ফাইল রয়েছে:
android-sdk-license, android-googletv-license, android-sdk-preview-license, google-gdk-license, mips-android-sysimage-license
আবার চেষ্টা করুন এবং আবার তৈরি করুন, এখনও জেনকিনগুলি 'লাইসেন্স স্বীকৃত নয়' দেয় তারপরে আপনাকে আপনার 'এসডিকে' ডিরেক্টরিতে এবং এর সমস্ত মূল ডিরেক্টরিকে সম্পূর্ণ অনুমতি দিতে হবে। আদেশটি এখানে:
sudo chmod -R 777 /opt/
আপনি যদি / অপ্ট / ডিরেক্টরিতে sdk করে থাকেন।
আপনি অ্যান্ড্রয়েড স্টুডিও চালু করে লাইসেন্স চুক্তিটি গ্রহণ করতে পারেন, তারপরে যান:
সহায়তা> আপডেটের জন্য পরীক্ষা করুন ...
আপনি আপডেট ইনস্টল করার সময়, এটি আপনাকে লাইসেন্স চুক্তি স্বীকার করতে বলবে। লাইসেন্স চুক্তিটি গ্রহণ করুন এবং আপডেটগুলি ইনস্টল করুন, এবং আপনি সব প্রস্তুত।
আপনি যদি লাইসেন্সটি স্বীকার করার জন্য আইডিই ব্যবহার করতে চান তবে আমি অ্যানড্রয়েড স্টুডিও খুলতে এবং লাইসেন্স চুক্তিগুলি ট্রিগার করার জন্য একটি নতুন বেসিক প্রকল্প তৈরি করাও সহজ পেয়েছি। একবার আমি একটি প্রকল্প তৈরি করার পরে, নিম্নলিখিত লাইসেন্সিং ডায়লগটি উপস্থাপন করা হয়েছিল যা আমাকে সম্মত করার দরকার ছিল:
আমি নিম্নলিখিত পোস্টে তথ্য সম্পূর্ণরূপে নথিভুক্ত করেছি: অ্যান্ড্রয়েড স্টুডিওর মাধ্যমে অ্যান্ড্রয়েড এসডিকে লাইসেন্স গ্রহণ
আমার একটি অবিশ্বাস্য সমস্যা ছিল কিন্তু ./sdkmanager --license কাজ করে না। আমি এই থ্রেডটি অনুসরণ করি এবং "ওব্লাদার" মন্তব্য আমাকে সমাধানটি দিয়েছে: https://github.com/oblador/react-native-vector-icons/issues/527
যা অবশেষে আমার সমস্যার সমাধান করেছিল তা হ'ল:
./sdkmanager "build-tools;23.0.1"
আপনার সংস্করণ সহ 23.0.1 পরিবর্তন করুন
আমি অ্যান্ড্রয়েড এসডিকে ম্যানেজারটি খোলার মাধ্যমে এবং সংস্করণটি (এপিআই 24) এর অভিযোগ করা সংস্করণের জন্য এসডিকে বিল্ড সরঞ্জাম ইনস্টল করে সমস্যার সমাধান করেছি।
আমি পূর্বেও কমান্ড লাইনটি ব্যবহার করে আপডেট করেছি এবং আমার সন্দেহ হয় অ্যান্ড্রয়েড এসডিকে ম্যানেজারের লাইসেন্স সহ নির্ভরতা সমাধানের আরও একটি সম্পূর্ণ উপায় রয়েছে।
আমি নীচের পদক্ষেপগুলি দ্বারা সমস্যাটি সমাধান করেছি:
- "সরঞ্জাম / অ্যান্ড্রয়েড আপডেট এসডিকে --no-ui" সহ অ্যান্ড্রয়েড এসডিকে আপডেট করুন
- জেনকিন্স মেশিনগুলিতে অ্যান্ড্রয়েড এসডিকে ফোল্ডার পেয়েছেন, "লাইসেন্সস" ফোল্ডার তৈরি করুন
- "অ্যান্ড্রয়েড-এসডিকে-লাইসেন্স" নামে ফাইল তৈরি করে ডেভ মেশিন থেকে লাইসেন্সটি পেস্ট করুন
কমান্ডটি ব্যবহার করে আমি সমস্যার সমাধান করেছি:
- এখানে যান: সি: \ ব্যবহারকারীগণ [পিসি নাম] \ অ্যাপডাটা \ লোকাল \ অ্যান্ড্রয়েড \ এসডিকে \ সরঞ্জামগুলি \ বিন \ (যদি ফোল্ডারটি উপলভ্য না থাকে তবে প্রথমে অ্যান্ড্রয়েড এসডিকে ডাউনলোড করুন, অথবা আপনি এটিকে অ্যান্ড্রয়েড স্টুডিও ইনস্টলেশন প্রক্রিয়া থেকে ইনস্টল করতে পারেন। )
- Shift + বাম ক্লিক করুন এবং ডাব্লু টিপুন, তারপরে ফোল্ডারের পথে সিএমডি খোলার জন্য এন্টার দিন
- সেমিডিতে টাইপ করুন: sdkmanager --license
- একবার এন্টার টিপুন, আপনাকে y চাপ দিয়ে সমস্ত লাইসেন্স গ্রহণ করতে হবে
লাইসেন্সগুলি পরীক্ষা করা হচ্ছে
- এতে যান: সি: \ ব্যবহারকারীরা [পিসি NAME] \ অ্যাপডেটা \ স্থানীয় \ অ্যান্ড্রয়েড \ এসডিকে \
- নামযুক্ত ফোল্ডারটি পরীক্ষা করুন
android-googletv-license
android-sdk-license
android-sdk-preview-license
google-gdk-license
intel-android-extra-license
mips-android-sysimage-license
কর্ডোভা আদেশ ব্যবহার করে পরীক্ষা করা হয়েছিল:
কর্ডোভা বিল্ড অ্যান্ড্রয়েড
অ্যান্ড্রয়েড এসডিকে ব্যবহারের জন্য ডকুমেন্টেশন: https://developer.android.com/studio/command-line/sdkmanager.html
যদি আপনার উপর কোনও রেএটিভ নেটিভ অ্যাপ্লিকেশনটির জন্য সমস্যা হয় তবে উপরের উল্লিখিত পদক্ষেপগুলি ছাড়াও, আপনার অ্যাপ্লিকেশনটির অ্যান্ড্রয়েড ডিরেক্টরিতে (অ্যাপনাম / অ্যান্ড্রয়েড) লোকাল.প্রপার্টি ফাইল রয়েছে যা আপনার 'এসডিকে' ডিরেক্টরিতে নির্দেশ করে:
sdk.dir=/PATH_TO_SDK/
হতে পারে আমি দেরি করেছি, তবে এটি আমাকে ওএসএক্সের এসডিকে লাইসেন্সগুলি গ্রহণ করতে সহায়তা করেছে,
আপনার যদি অ্যান্ড্রয়েড এসডিকে সরঞ্জাম ইনস্টল করা থাকে তবে নীচের কমান্ডটি চালান
~/Library/Android/sdk/tools/bin/sdkmanager --licenses
y
চাপ দিয়ে সমস্ত লাইসেন্স গ্রহণ করুন
ভাল খবর! আপনি এসডিকে লাইসেন্স গ্রহণ করেছেন এবং যেতে ভাল ..
উইন্ডোজ ব্যবহারকারীদের জন্য ডাব্লু / ও অ্যান্ডয়েড স্টুডিও ব্যবহার করুন:
-
আপনার
sdkmanager.bat
ফাইলেরsdkmanager.bat
যান। ডিফল্টরূপে এটি%LOCALAPPDATA%
ফোল্ডারের ভিতরেAndroid\sdk\tools\bin
। -
শিরোনাম বারে সিএমডি টাইপ করে সেখানে একটি টার্মিনাল উইন্ডো খুলুন
-
আদর্শ
sdkmanager.bat --licenses
-
'Y' দিয়ে সমস্ত লাইসেন্স গ্রহণ করুন