আমি জানি যে এটির সাথে অনেকগুলি প্রশ্নের সাদৃশ্য রয়েছে, তবে আমি সেগুলির কোনওটিতেই আমার সমস্যার সমাধান খুঁজে পাইনি। তদতিরিক্ত, আমি আমার নির্দিষ্ট ক্ষেত্রে বিশদ সরবরাহ করব।
আমি উবুন্টু ১.0.০৪ এলটিএসে একটি আয়নিক প্রকল্প কোড করেছিলাম এবং এখন এটির মুক্তির জন্য আমাকে এটি তৈরি করতে হবে। সুতরাং আমি আদেশটি চালাচ্ছি:
cordova build --release android
এবং আমি নিম্নলিখিত ত্রুটি দেখানো হয়েছে:
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Looked here: /home/user/Android/Sdk/tools/templates/gradle/wrapper
- আমার এই
templates/gradle/wrapper
ডিরেক্টরি নেই - আমার অ্যান্ড্রয়েড স্টুডিওটি এখনকার সর্বশেষতম সংস্করণ ২.৩
- Android SDK প্ল্যাটফর্ম-সরঞ্জামসমূহ 25.0.3
- Android SDK সরঞ্জাম 25.3.1
- ২.১ (ইক্লেয়ার) থেকে .1.১.১ (নুগ্যাট) পর্যন্ত সমস্ত অ্যান্ড্রয়েড সংস্করণ
ব্যাপক গবেষণার পরে, আমি ফাইলটিতে অ্যান্ড্রয়েড স্টুডিও-সম্পর্কিত পরিবেশের ভেরিয়েবলগুলি রেখেছি /etc/environment
। সুতরাং এখন এটির মতো দেখাচ্ছে:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/game:/home/<user>/Android/Sdk:/home/<user>/Android/Sdk/tools:/home/<user>/Android/Sdk/platform-tools"
ANDROID_HOME=/home/<user>/Android/Sdk
export ANDROID_HOME
JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JAVA_HOME
GRADLE_HOME=/opt/android-studio/gradle/gradle-3.2
export GRADLE_HOME
এখন, পরিবেশের ভেরিয়েবলগুলি পরীক্ষা করার জন্য, আমি নিম্নলিখিত কমান্ডগুলি চালাচ্ছি:
source /etc/environment
echo $PATH
echo $ANDROID_HOME
echo $JAVA_HOME
echo $GRADLE_HOME
এবং সমস্ত পাথ ভেরিয়েবল সঠিকভাবে প্রদর্শিত হয় are
সুতরাং, দেখে মনে হচ্ছে পরিবেশের ভেরিয়েবলগুলি একই রকমের বিভিন্ন প্রশ্ন এবং টিউটোরিয়ালের মধ্যে থাকা উচিত i' কেউ কি জানে আমি কী ভুল করছি? কেন আমি এখনও গ্র্যাডেল র্যাপার ত্রুটি পেতে পারি?