আমি ম্যাক ওএসে অ্যান্ড্রয়েড বিকাশের জন্য আমার অ্যান্ড্রয়েড স্টুডিও শুরু করতে অক্ষম (10.10.1 - ইয়োসেমাইট)
আমি ম্যাক ওএসে অ্যান্ড্রয়েড বিকাশের জন্য আমার অ্যান্ড্রয়েড স্টুডিও শুরু করতে অক্ষম (10.10.1 - ইয়োসেমাইট)
উত্তর:
ফাইন্ডারে অ্যান্ড্রয়েড স্টুডিওর জন্য অ্যাপ্লিকেশন প্যাকেজটি খুলুন এবং তথ্য.প্লেস্ট ফাইলটি সম্পাদনা করুন। কী JVMversion পরিবর্তন করুন। 1.6 * এর পরিবর্তে 1.6+ রাখুন। এটা আমার পক্ষে কাজ করেছে!
চিয়ার্স!
সম্পাদিত:
অ্যান্ড্রয়েড স্টুডিওর পুরানো সংস্করণগুলিতে এটি প্রয়োজনীয় ছিল, এটি আর সুপারিশ করা হয় না। সরকারী বিবৃতি দেখুন
"দয়া করে নোট করুন: ভিন্ন সংস্করণ বাছাই করার জন্য তথ্য.প্লেস্ট সম্পাদনা করবেন না That এটি কেবল অ্যাপ্লিকেশন স্বাক্ষরই নয়, আপনার ইনস্টলেশনতে ভবিষ্যতের প্যাচ আপডেটগুলিও ভেঙে দেবে" "
আন্তোনিও জোসের উত্তর সঠিক।
ধন্যবাদ aried3r!
এই লোকটিকে এখানে ইনস্টল করুন
http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
এবং আপনার ভাল হওয়া উচিত।
[আপডেট]
এটি অ্যান্ড্রয়েড স্টুডিও ১.১ https://issuetracker.google.com/issues/37015035 এ স্থির করা হয়েছে
অ্যান্ড্রয়েড স্টুডিওর পরবর্তী সংস্করণে, যদি কোন জাভা 6 না পাওয়া যায় তবে 7 (বা আরও বেশি) পাওয়া যায় তবে এটি পরিবর্তে এটি ব্যবহার করবে। উন্নত ফন্ট রেন্ডারিংয়ের কারণে আমরা এখনও জাভা 6 দিয়ে স্টুডিও চালানোর পরামর্শ দিচ্ছি, তবে কেবল জাভা 8 পাওয়া গেলে এর চারপাশে কোনও কাজ করার দরকার নেই।
[শেষ আপডেট]
থেকে অ্যান্ড্রয়েড স্টুডিও 1.0 rc3 নোট
আরসি 3 হিসাবে, আমাদের তিনটি প্ল্যাটফর্মে প্রবর্তকগুলির জন্য বৈশিষ্ট্যগুলি কাস্টমাইজ করার জন্য আরও ভাল ব্যবস্থা রয়েছে। আপনার IDE ইনস্টলেশন ডিরেক্টরিতে কোনও ফাইল সম্পাদনা করা উচিত নয়। পরিবর্তে, আপনি নিম্নলিখিত ডিরেক্টরিতে নিজের .poperties বা .vmoptions ফাইল তৈরি করে বৈশিষ্ট্যগুলি কাস্টমাইজ করতে পারেন। (এটি আগে কিছু প্ল্যাটফর্মে সম্ভব হয়েছিল, তবে আপনাকে ফাইলগুলির সম্পূর্ণ বিষয়বস্তু অনুলিপি এবং পরিবর্তন করতে হবে। সর্বশেষ পরিবর্তনগুলির সাথে এই বৈশিষ্ট্যগুলি এখন পরিবর্তিত হয় যাতে আপনি কেবল নিজের বৈশিষ্ট্যগুলি নির্দিষ্ট করতে পারেন এবং বাকী অংশগুলি আইডিই ইনস্টলেশন থেকে ডিফল্ট ব্যবহার করবে)।
তবে বিকল্পগুলি কী তা সম্পর্কে কোনও ব্যাখ্যা নেই।
কিছুটা অনুসন্ধান করার পরে আমি
ম্যাক ইন্টেলিজ আইডিইএ 14.0.0 ওয়েব সহায়তা / ফাইল আইডিইএ.প্রপার্টিগুলিতে অ্যান্ড্রয়েড স্টুডিওর জন্য এই ভিএম বিকল্পগুলি সামঞ্জস্য করে দেখতে
পেলাম
তবে এর সাথে ভাগ্য নেই।
ভাগ্যক্রমে আমি 1.0 আরসি 3 রিলিজ নোটস অনুসারে পরিবেশ পরিবর্তনশীলগুলি ব্যবহার করে যোসামাইটে এটি সমাধান করতে সক্ষম হয়েছি।
আপনি অন্য
যে কোনও জায়গায় নির্দিষ্ট ওভাররাইড ফাইলগুলিকে নির্দেশ করতে পরিবেশের ভেরিয়েবলগুলি রাখতে পারেন: STUDIO_VM_OPTIONS, STUDIO_PROPERTIES ব্যবহার করার জন্য কোন vmoptions ফাইল, STUDIO_JDK ব্যবহার করার জন্য
কোন সম্পত্তি ফাইল
যা JDK দিয়ে স্টুডিও চালাতে হবে
এটি কিছুটা জটিল ছিল কারণ অ্যান্ড্রয়েড স্টুডিও কোনও কমান্ড লাইন অ্যাপ্লিকেশন নয় তাই লগইন করার সময় পরিবেশের পরিবর্তনশীল সেট করতে আমাকে একটি অ্যাপলস্ক্রিপ্ট কমান্ড ব্যবহার করতে হয়েছিল। আরও তথ্য এখানে
কমান্ড লাইনের জন্য এটি আমার প্রবর্তক কমান্ড।
launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
এবং এটি আমার অ্যাপলস্ক্রিপ্ট (এটি অ্যাপ্লিকেশন হিসাবে সংরক্ষণ করার জন্য মনে রাখবেন)
do shell script "launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk"
প্রবর্তন সম্পর্কে, এখানে দেখুন
.bash_profile
(যদি এই ফাইলটি উপস্থিত না থাকে তবে দয়া করে একটি নতুন তৈরি করুন), রাখুন export STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk
, টার্মিনালটি (বা এই ফাইলটি সম্পাদনা করার জন্য আপনি যে কোনও পাঠ্য সম্পাদককে ব্যবহার করছেন) ছেড়ে দিন, অ্যান্ড্রয়েড স্টুডিও চালান এবং ভায়োলা। ওএসএক্স 10.10 এবং অ্যান্ড্রয়েড 1.0.1 এর সাথে পরীক্ষিত
নোট করুন যে এই শেষ পরিবর্তনশীলটি আপনাকে উদাহরণস্বরূপ ওএসএক্সে জাভা 7 সহ অ্যান্ড্রয়েড স্টুডিও চালানোর অনুমতি দেয় (যা সাধারণত তথ্য.পিস্টে উল্লিখিত সংস্করণ থেকে জাভা 6 বেছে নেয়):
$ STUDIO_JDK = / লাইব্রেরি / জাভা / জাভা ভার্চুয়ালম্যাচাইনস / jdk1.7.0_67.jdk রফতানি করুন
$ ওপেন / অ্যাপ্লিকেশন / অ্যান্ড্রয়েড \ স্টুডিও.এপ
আমার জন্য কাজ করেছেন
export ANDROID_STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk
আমার জন্য কৌশলটি। ধন্যবাদ!
এই কীটি পরিবর্তন করুন Info.plist
আমি থেকে পরিবর্তন
<key>JVMVersion</key>
<string>1.6*</string>
প্রতি
<key>JVMVersion</key>
<string>1.8*</string>
এবং এটি এখন দুর্দান্ত কাজ করেছে ..
সম্পাদিত:
তাত্ক্ষণিকভাবে এবং এরিড 3 আর দ্বারা উল্লিখিত সরকারী বিবৃতি অনুসারে, আন্তোনিও জোসের সমাধান সঠিক is
ধন্যবাদ!
একজন নবজাতক ব্যবহারকারী হিসাবে এটি কীভাবে সঠিক উপায়ে ঠিক করা যায় তা বুঝতে আমার কিছুটা সময় লেগেছে। এসও-তে অনেক উত্তর অনুসন্ধান এবং আন্ডারটাইট করার পরে আমি নিম্নলিখিত পদক্ষেপগুলি নিয়ে বেরিয়ে এসেছি যাতে সমস্যাটি সমাধানের জন্য আপনাকে অনুসরণ করতে হবে।
দয়া করে নোট করুন:
যদিও এর সহজ সমাধানটি হ'ল অ্যান্ড্রয়েড স্টুডিওগুলির তথ্য.প্লেস্ট আপডেট করা । তবে এটি প্রস্তাবিত নয় এবং এটি ঠিক করার সঠিক উপায় নয়।
অফিসিয়াল স্টেটমেন্ট- "দয়া করে নোট করুন: আলাদা সংস্করণ বাছাই করার জন্য তথ্য.প্লেস্ট সম্পাদনা করবেন না That এটি কেবল অ্যাপ্লিকেশন স্বাক্ষরই নয়, আপনার ইনস্টলেশনতে ভবিষ্যতের প্যাচ আপডেটগুলিও ভেঙে দেবে" "
প্রথম সমাধান: আপনি যদি কমান্ড লাইন থেকে আপনার অ্যান্ড্রয়েড স্টুডিও চালনা করেন তবে আপনি এই দুটি রেখাকে আপনার .bash_profile এ যুক্ত করতে পারেন
$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk
$ open /Applications/Android\ Studio.app
পরবর্তী সময় থেকে আপনি যখনই আপনার টার্মিনালটি খুলবেন তখন আপনার স্টুডিও স্বয়ংক্রিয়ভাবে শুরু হবে।
দ্বিতীয় সমাধান: আপনি যদি ইউআই থেকে অ্যান্ড্রয়েড স্টুডিও চালাতে চান (আইকনে ক্লিক করে) নীচের পদক্ষেপগুলি অনুসরণ করুন:
নীচের লাইনটি কপি করুন
শেল স্ক্রিপ্ট "লঞ্চাক্টল সেটেনভ স্টুডিও_জেডিকে / লাইব্রেরি / জাভা / জাভা ভার্চুয়ালম্যাচাইনস / জেডি কে 1.8.0_25.jdk"
দ্রষ্টব্য: - আপনার সংস্করণ অনুসারে jdk সংস্করণ পরিবর্তন করুন। আপনি কোন সংস্করণটি ওপেন টার্মিনালটি ব্যবহার করছেন তা পরীক্ষা করতে এবং নিম্নলিখিত কমান্ডটি চালান run
java -version
3. এখন ফাইল ফর্ম্যাট হিসাবে সংরক্ষণ করুন (s + গুলি): অ্যাপ্লিকেশন । অবশেষে সিস্টেম সেটিংস → ব্যবহারকারী ও গোষ্ঠীগুলি → লগইন আইটেমগুলি খুলুন এবং আপনি সবে তৈরি করেছেন এমন নতুন অ্যাপ্লিকেশন যুক্ত করুন।
উওলাআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআলোহোহোহোহুআলআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআআলসসালুসস]
তথ্যসূত্র:
আমি ম্যাক ওএস এক্স 10.10 ব্যবহার করছি using এবং এই সমস্যা সমাধানের জন্য।
অনুসন্ধান এবং প্রতিস্থাপন:
<key> JVM version</key>
<string>1.6*</string>
পরিবর্তে:
<key> JVM version</key>
<string>1.6+</string>
এটাই!
পরিবেশ পরিবর্তনশীল সেট করুন STUDIO_JDK
( java_home
জাভা বাড়ির দির আউটপুট দেয় এবং sed
জেডিকে দির পেতে দুটি ফোল্ডার ফেলা করে)
launchctl setenv STUDIO_JDK `/usr/libexec/java_home -version 1.8 | sed 's/\/Contents\/Home//g'`
আপনার মতো সাধারণত অ্যান্ড্রয়েড স্টুডিও চালু করুন
উপরের পদক্ষেপগুলি কেবলমাত্র বর্তমান সেশনের জন্য কাজ করে। এখানে / লাইব্রেরি / লঞ্চডেমনগুলিতে প্লাস্ট ফাইল তৈরি করবেন যা প্রতিটি বুটে উপরের কমান্ডটি চালায়:
sudo defaults write /Library/LaunchDaemons/com.google.studiojdk Label STUDIO_JDK
sudo defaults write /Library/LaunchDaemons/com.google.studiojdk ProgramArguments -array /bin/launchctl setenv STUDIO_JDK `/usr/libexec/java_home | sed 's/\/Contents\/Home//g'`
sudo defaults write /Library/LaunchDaemons/com.google.studiojdk RunAtLoad -bool TRUE
প্লাস্টিক ট্রিক সম্পর্কে http://www.dowdandassassii.com/blog/content/howto-set-an-en वातावरण-variable-in-mac-os-x-launchd-plist/ ধন্যবাদ ধন্যবাদ
অ্যান্ড্রয়েড সরঞ্জাম প্রকল্পের সাইটে ম্যাক ওএসএক্স জেডিকে নির্বাচন সম্পর্কে দুর্দান্ত ব্যাখ্যা রয়েছে । এটি আমার সমস্যা সমাধান করেছে। সংক্ষেপে:
অ্যান্ড্রয়েড স্টুডিওতে দুটি পৃথক জেডিকে দরকার:
- জাভার সংস্করণ যা আইডিই নিজেই চালিত করে।
- এটি JDK এর সংস্করণ যা জাভা সংকলকটি থেকে তা পেতে ব্যবহার করে
এই দুটি একই (এবং সাধারণত) একই হতে পারে তবে আপনি এগুলি পৃথকভাবে কনফিগার করতে পারেন। এবং বিশেষত ওএসএক্সে, তারা প্রায়শই আলাদা হয়।
এবং ইয়োসেমাইটের জন্য (ম্যাক ওএসএক্স 10.10) ইস্যুগুলি:
প্রথমে দয়া করে নিশ্চিত হয়ে নিন যে আপনার কাছে জাভা 6 এর সর্বশেষতম সংস্করণ ইনস্টল করা আছে; কিছু ক্ষেত্রে সমস্যাগুলি সমাধান করা হয়েছে: http://support.apple.com/kb/DL1572
যদি তা না হয় তবে উপরে বর্ণিত হিসাবে STUDIO_JDK সেট করে জাভা 7 বা জাভা 8 এর সাম্প্রতিক সংস্করণটি চালানোর চেষ্টা করুন। এটি অন্যান্য সমস্যাগুলি স্থির করেছে বলে জানা গেছে (যদিও আপনি উপরের জাভা 8 এর জন্য প্রদর্শিত ফন্টের রেন্ডারিংটি পাবেন will)
আমি ওএস এক্স এল ক্যাপিটেনে আপডেট করার পরে জাভা আনইনস্টল করা হয়েছিল।
আমি জাভা পুনরায় ইনস্টল করার আগে এবং পরে টার্মিনালের স্ক্রিনশটটি দেখুন।
জাভা পুনরায় ইনস্টল করতে আমি এই লিঙ্কটি অনুসরণ করেছি যা অ্যান্ড্রয়েড স্টুডিও ডায়ালগ বাক্সে সরবরাহ করা হয়েছিল।
জাভা ইনস্টলেশন পুনরায় ইনস্টল করার পরে অ্যান্ড্রয়েড স্টুডিও আবার দৌড়েছিল।
প্যাকেজে অ্যান্ড্রয়েড স্টুডিওর তথ্য.পল্লিস্ট ফাইলটি সম্পাদনা করুন যাতে এটি 1.7 ব্যবহার করে বা আপনি যেটি জেভিএম ভার্সন ইনস্টল করেছেন তা ব্যবহার করুন। উপরের জবাবদিহি হিসাবে জেভিএম ভার্সনটি 1.6 * এর পরিবর্তে 1.6+ এ পরিবর্তন করা খুব বেশি কাজ করা উচিত।
উপরের কাজগুলি কিন্তু আরসি 3 রিলিজ নোটগুলি দেখুন বাঞ্ছনীয় নয়
আরসি 3 হিসাবে, আমাদের তিনটি প্ল্যাটফর্মে প্রবর্তকগুলির জন্য বৈশিষ্ট্যগুলি কাস্টমাইজ করার জন্য আরও ভাল ব্যবস্থা রয়েছে। আপনার IDE ইনস্টলেশন ডিরেক্টরিতে কোনও ফাইল সম্পাদনা করা উচিত নয় । পরিবর্তে, আপনি নিম্নলিখিত ডিরেক্টরিতে নিজের .poperties বা .vmoptions ফাইল তৈরি করে বৈশিষ্ট্যগুলি কাস্টমাইজ করতে পারেন। (এটি আগে কিছু প্ল্যাটফর্মে সম্ভব হয়েছিল, তবে আপনাকে ফাইলগুলির সম্পূর্ণ বিষয়বস্তু অনুলিপি এবং পরিবর্তন করতে হবে। সর্বশেষ পরিবর্তনগুলির সাথে এই বৈশিষ্ট্যগুলি এখন পরিবর্তিত হয় যাতে আপনি কেবল নিজের বৈশিষ্ট্যগুলি নির্দিষ্ট করতে পারেন এবং বাকী অংশগুলি আইডিই ইনস্টলেশন থেকে ডিফল্ট ব্যবহার করবে)।
অ্যান্ড্রয়েড স্টুডিও ম্যাক ওএসএক্স (ম্যাভেরিক্স) এ জেভিএম লোড করতে ব্যর্থ হয়েছে দেখুন
আমার একই সমস্যা এবং এইভাবে সংশোধন করা হয়েছে:
আপনার অফিসিয়াল অ্যাপল পৃষ্ঠা থেকে জাভা ইনস্টল করা উচিত।
এটি আমার পক্ষে খুব সহজ, কেবল পরিবেশগত ভার রফতানি করে। তবে নিশ্চিত হয়ে নিন যে আপনার কাছে প্রথমে বৈধ জেভিএম রয়েছে।
আপনি STUDIO_JDK
আপনার ব্যবহারকারীর লঞ্চ এজেন্টগুলি ব্যবহার করে সমাধানটি প্রয়োগ করতে পারেন । এটিতে আপনার লঞ্চএজেন্ট ডিরেক্টরিতে একটি প্লিস্ট ফাইল তৈরি করা জড়িত~/Library/LaunchAgents
একটি নতুন ফাইল তৈরি করুন ~/Library/LaunchAgents/UNIQUE_KEY.plist
, যেখানে UNIQUE_KEY কেবল সনাক্তকারী। আমি কম ব্যবহার করি ব্যবহারকারীর নাম androidstudio।
আপনার নতুন প্লাস্ট ফাইলটিতে নিম্নলিখিত পাঠ্যটি অনুলিপি করুন এবং নীচের নির্দেশাবলী অনুসারে এটিকে সংশোধন করুন।
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>UNIQUE_KEY</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
আপনার দুটি পরিবর্তন করতে হবে:
এটি আন্তোনিও জোসের উত্তরের মতো একই অন্তর্নিহিত সমাধান । এটি অ্যান্ড্রয়েড স্টুডিও সংস্করণ 1.0 আরসি 3 রিলিজ নোটের উপর ভিত্তি করে STUDIO_JDK এনভায়রনমেন্ট ভেরিয়েবল সেট করে । এই সমাধানটি পরিবেশ পরিবর্তনশীল সেট করতে অ্যাপলস্ক্রিপ্টের চেয়ে LaunchAgents ডিরেক্টরি ব্যবহার করে। যেমন আপনার অর্ডার এবং আপনার সিস্টেম এবং পরিবেশের ভেরিয়েবলগুলি কীভাবে সংগঠিত করে তার মধ্যে এটি বেশিরভাগ পার্থক্য।
প্লিস্টটি সম্পাদনা করবেন না।এই নির্দেশাবলী আমার জন্য প্রথমবার কাজ করেছিল আমি কয়েক মাস আগে পাশাপাশি ঠিক আজই অ্যান্ড্রয়েড স্টুডিও ইনস্টল করেছি। (1/21/2015)
গুগলের ওয়েবসাইটে প্রকৃতপক্ষে তালিকাভুক্ত না হলেও আপনাকে কিছু সাধারণ জিনিস করতে হবে really
@ গার্ডের পরামর্শ অনুসারে, আমি উত্তর হিসাবে আমার মূল মন্তব্যটি ( https://stackoverflow.com/a/27370525/763459 ) গ্রীষ্মকালীন করছি , আশা করি এটি এই সমস্যাটি দ্বারা বিরক্ত অন্যদের সহায়তা করতে পারে।
অ্যাপলস্ক্রিপ্ট না চালিয়ে যাওয়ার উপায় আছে: সম্পাদনা করুন .bash_profile
(যদি এই ফাইলটি উপস্থিত না থাকে তবে দয়া করে একটি নতুন তৈরি করুন, @ জেরার্ডের পরামর্শ অনুসারে, আপনি source .bash_profile
প্রথমবার ব্যবহার করতে পারেন )।
লিগ্যাসি জাভা ইনস্টল করুন (প্রয়োজনীয় হতে পারে) http://support.apple.com/kb/DL1572
রফতানি STUDIO_JDK / লাইব্রেরি / জাভা / জাভা ভার্চুয়ালম্যাচাইনস / jdk1.8.0_31.jdk রাখুন
তারপরে টার্মিনালটি (বা কোনও ফাইল পাঠক সম্পাদক আপনি এই ফাইলটি সম্পাদনা করতে ব্যবহার করছেন) ছেড়ে দিন, অ্যান্ড্রয়েড স্টুডিও এবং ভায়োলা চালান
ওএসএক্স 10.10 এবং অ্যান্ড্রয়েড 1.0.1 দিয়ে পরীক্ষিত
অ্যান্ড্রয়েড স্টুডিও ফাইল settings / লাইব্রেরি / পছন্দসমূহ / অ্যান্ড্রয়েড স্টুডিও / আইডিয়া.প্রপ্রেটিস থেকে সেটিংস পড়বে। আমি এই ফাইলটি তৈরি করেছি এবং এতে আমার জেডিকে যাওয়ার পথ রয়েছে:
STUDIO_JDK = / লাইব্রেরি / জাভা / JavaVirtualMachines / jdk1.8.0_45.jdk
তথ্য.পিস্টের কোনও সম্পাদনা প্রয়োজন!
"ম্যাক ওএসে, অপ্টিমাইজড ফন্ট রেন্ডারিংয়ের জন্য জাভা রানটাইম এনভায়রনমেন্ট (জেআরই) 6 দিয়ে অ্যান্ড্রয়েড স্টুডিও চালান then তারপরে আপনি জাভা ডেভেলপমেন্ট কিট (জেডিকে) 6 বা জেডিকে 7 ব্যবহার করার জন্য আপনার প্রকল্পটি কনফিগার করতে পারেন" "
এটি http://developer.android.com/sdk/index.html এ তালিকাভুক্ত ছিল ম্যাক ওএস এক্সের জন্য সিস্টেমের প্রয়োজনীয়তার অধীনে
একবার আপনি অ্যালোনসো সি লিক্স অনুসারে অ্যাপল থেকে জাভা 6 (জেডিকে নয়) ইনস্টল করার পরে, আপনি টার্মিনাল, তথ্য.পলিট ফাইল, বা অন্যান্য লাইব্রেরিগুলিতে গোলমাল না করে অ্যান্ড্রয়েড স্টুডিও খুলতে এবং পুনরায় কনফিগার করতে সক্ষম হবেন।
আমি ইন্টেলিজ আইডিয়া ডাউনলোড করেছি। আমি যখন ইন্টেলিজ ইনস্টল করার চেষ্টা করব তখন একটি পপ-আপ উপস্থিত হয়েছিল যে আমার ম্যাক জাভা আরই-র সাথে অনুপস্থিত রয়েছে, আপনি কি এটি ডাউনলোড করতে চান? আমি ইন্টেলিজ ব্যবহার করে হারিয়ে যাওয়া প্যাকেজটি ডাউনলোড করার পরে, আমি অ্যান্ড্রয়েড স্টুডিও খুলতে পারি।
আমি তথ্য.পালিস্ট ফাইলে জেভিএম সংস্করণটি 1.7 * এ পরিবর্তন করে এই সমস্যার সমাধান করেছি
আমি এই খারাপ ছেলেটি চালিয়েছি:
launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/
যাঁরা প্রারম্ভকালে চালু হওয়া একটি স্ক্রিপ্ট তৈরি করতে সমস্যায় পড়ছিলেন তাদের বিকল্প হিসাবে আপনি এই .plistটিকে আপনার LaunchAgents ফোল্ডারে যুক্ত করতে পারেন। এটি সিস্টেমে পরিবেশের ভেরিয়েবল যুক্ত করার আরও উপযুক্ত উপায় হতে পারে যেহেতু ইয়োসেমাইট লঞ্চডকনফকে সরিয়ে দেওয়ার সিদ্ধান্ত নিয়েছে। লঞ্চএজেন্টস ফোল্ডারের প্রকৃতির কারণে এটি ব্যবহারকারীর অ্যাকাউন্টগুলিতেও কাজ করা উচিত, তবে আমি এটি পরীক্ষা করি নি।
এটি করতে, নিম্নলিখিত নাম এবং পথ সহ একটি .plist ফাইল তৈরি করুন:
/Library/LaunchAgents/setenv.STUDIO_JDK.plist
এবং বিষয়বস্তু:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>setenv.STUDIO_JDK</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>
launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceIPC</key>
<false/>
<key>LaunchOnlyOnce</key>
<true/>
<key>KeepAlive</key>
<false/>
</dict>
</plist>
তারপরে টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালিয়ে ফাইলের বৈশিষ্ট্যগুলি পরিবর্তন করুন:
sudo chmod 644 /Library/LaunchAgents/setenv.STUDIO_JDK.plist
sudo chown root /Library/LaunchAgents/setenv.STUDIO_JDK.plist
sudo chgrp wheel /Library/LaunchAgents/setenv.STUDIO_JDK.plist
মন্তব্য:
1) আপনার কম্পিউটারে আপনার যে সংস্করণ রয়েছে তা মেলাতে আপনাকে 'jdk1.8.0_25.jdk' পরিবর্তন করতে হবে।
2) আমি জাভা * সংস্করণগুলির বিভিন্ন পরিবর্তনের জন্য "jdk1.8। *। Jdk" ব্যবহার করার চেষ্টা করেছি, কিন্তু আমি যখন অ্যান্ড্রয়েড স্টুডিওটি খুলি তখন আমি কোনও জেভিএম ত্রুটি পাইনি যদিও আপনি "প্রতিধ্বনি $ স্টুডিও_জেডি কে" চালান এটি ফেরত দেয় সঠিক পথ এই সমস্যাটি কীভাবে ঠিক করা যায় সে সম্পর্কে কারও অন্তর্দৃষ্টি রয়েছে।
অ্যাপল সমর্থন পৃষ্ঠা থেকে জাভা ডাউনলোড করার চেষ্টা করুন: http://support.apple.com/kb/DL1572 যদি এটি আপনার পক্ষে কাজ করে না বা লোড করতে ব্যর্থ হয় ( খুব সাধারণ সমস্যা ), জাভা ডাউনলোড এবং ইনস্টল করতে কেবল এই লিঙ্কটি অনুসরণ করুন আপনার প্রয়োজন সংস্করণ:
http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
এটাই.
আমি এর আগে জাভা unin আনইনস্টল করে জাভা 7 ইনস্টল করেছিলাম, অ্যান্ড্রয়েড স্টুডিও ঠিকঠাক কাজ করছিল, তারপরে আমি অ্যান্ড্রয়েড স্টুডিও আপগ্রেড করেছিলাম এবং আমার সবার সমস্যা ছিল had আজ, আমি জাভা 7 আনইনস্টল করেছি এবং ওরাকল থেকে জাভা 8 ইনস্টল করেছি। তারপরে আমি অ্যান্ড্রয়েড স্টুডিও আনইনস্টল করে সর্বশেষতম ইনস্টল করেছি। সবকিছু এখন আমার জন্য কাজ করছে