पर चल रहे एंड्रॉइड स्टूडियो के साथ एक मुद्दा मैंने हाल ही में मंजारो लिनक्स पर एंड्रॉइड स्टूडियो स्थापित किया है, लेकिन मुझे हर बार स्क्रैच से एप्लिकेशन चलाने के लिए समस्याएं आ रही हैं। अर्थात्, ताकि आवेदन शुरू करने के लिए, मैं में रूट के रूप में लॉग इन करने की है, तो मैं JAVA_HOME पर्यावरण चर मान्य करने के लिए और अंत में ./studio.shलिनक्स
यहाँ के साथ आवेदन शुरू किया है कि से भरा कोड है:
[[email protected] ~]$ cd /usr/share/applications/android-studio/bin
bash: cd: /usr/share/applications/android-studio/bin: Permission denied
[[email protected] ~]$ sudo su
[sudo] password for nikodroid:
[[email protected] nikodroid]# cd /usr/share/applications/android-studio/bin
[[email protected] bin]# ./studio.sh
which: no java in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl)
ERROR: Cannot start Android Studio\nNo JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.
[[email protected] bin]# cd /usr/java/
[[email protected] java]# export JAVA_HOME=/usr/java/jdk1.7.0_21/
[[email protected] java]# export PATH=$PATH:$JAVA_HOME/bin
[[email protected] java]# cd /usr/share/applications/android-studio/bin/
[[email protected] bin]# ./studio.sh
तो, जाहिर है, यह केवल तब चलता है जब मैं टर्मिनल सत्र रखता हूं, एक बार बाहर निकलने के बाद, एप्लिकेशन काम करना बंद कर देता है। मेरा सवाल यह है कि, जब भी मैं एप्लिकेशन चलाने के लिए हर बार ऐसा नहीं करने के लिए क्या कर सकता हूं?
बस का उल्लेख है, मैं निम्न पंक्ति
JAVA_HOME=/usr/java/jdk1.7.0_21/
/etc/वातावरण में
डाल/आदेश में इस वातावरण चर दृढ़ रहना करने में, लेकिन ऐसा लगता है कि यह काम नहीं किया।
धन्यवाद!
आपने मंजीरो पर एंड्रॉइड-स्टूडियो कैसे इंस्टॉल किया? –
संबंधित समाधान: http://stackoverflow.com/questions/17688188/can-not-start-androidstudio-only-in-console/34379855#34379855 – Nav