ಇಂದಿನ ಲೇಖನವು ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋವನ್ನು ಬಳಸುವ ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ಎಪಿಪಿಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಒಂದು ಸಲಹೆಯಾಗಿದೆ. ಈ ಅದ್ಭುತ ಕಾರ್ಯಕ್ರಮದ ಏಕೈಕ ಸಮಸ್ಯೆ ಏನೆಂದರೆ, ಕರ್ತವ್ಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಅದು ಒದಗಿಸುವ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ನೀವು ನಿರಾಶೆಗೊಳ್ಳಬಹುದು. ನಿಮ್ಮ ತಂಡವು ಅಸಾಧಾರಣವಾದದ್ದಲ್ಲದಿದ್ದರೆ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿರ್ಧರಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಪ್ರೇರೇಪಿಸುತ್ತದೆ. ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇದು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ (ಮತ್ತು ಅದು ಮಾಡಿದಾಗ, ಅದರ ನಿರರ್ಗಳತೆಯು ಅಪೇಕ್ಷಿತವಾಗಿರುವುದನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ).
ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ನಿಯಮಿತವಾಗಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡುವ ಯಾರಾದರೂ ಖಂಡಿತವಾಗಿಯೂ ಬಳಸುತ್ತಿದ್ದಾರೆ ಆಂಡ್ರಾಯ್ಡ್ ಎಮ್ಯುಲೇಟರ್ ಅದು ನಮಗೆ ಒದಗಿಸುತ್ತದೆ ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋ, ಇದಕ್ಕಾಗಿ ನೀವು ಇತರ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ. ಎಮ್ಯುಲೇಟರ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯೊಂದಿಗೆ ಹತಾಶರಾಗಿರುವ ಮತ್ತು ಲಿನಕ್ಸ್ (ನನ್ನ ವಿಷಯದಲ್ಲಿ ಉಬುಂಟು) ಅನ್ನು ಬಳಸುವ ಎಲ್ಲರಿಗೂ, ಇಲ್ಲಿ ನಾವು ಕೆವಿಎಂ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಸರಳ ಪರಿಹಾರವನ್ನು ನೋಡಲಿದ್ದೇವೆ (ಕರ್ನಲ್ ಆಧಾರಿತ ವರ್ಚುವಲ್ ಯಂತ್ರ). ಇದರೊಂದಿಗೆ ನಿಮ್ಮ ತಂಡವು ಸೂತ್ರ 1 ಆಗುವುದಿಲ್ಲ, ಆದರೆ ನೀವು ವ್ಯತ್ಯಾಸವನ್ನು ಗಮನಿಸಬಹುದು.
ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುವ ಏಕೈಕ ಅವಶ್ಯಕತೆಯೆಂದರೆ ನೀವು ಮಾಡಬೇಕು ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ ಹೊಂದಿರಿ. ಪ್ರತಿಯಾಗಿ ಅದು ಇರಬೇಕು ಇಂಟೆಲ್ ವಿಟಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಗೊತ್ತಿಲ್ಲದವರಿಗೆ, ಇಂಟೆಲ್ ವಿಟಿ ಒಂದು ವರ್ಚುವಲೈಸೇಶನ್ ತಂತ್ರಜ್ಞಾನವಾಗಿದ್ದು ಅದು ನಮ್ಮ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ನಾವು ಕೆವಿಎಂ ಬಳಸಬಹುದೇ ಎಂದು ತಿಳಿಯುವುದು ಹೇಗೆ
ನೀವು ಯಾವುದನ್ನಾದರೂ ಸ್ಥಾಪಿಸಲು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನೀವು ಉತ್ತಮ ಕೆವಿಎಂ ಬಳಸುವುದು ಕಾರ್ಯಸಾಧ್ಯವೆಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ನಮ್ಮ ತಂಡದಲ್ಲಿ. ಇದಕ್ಕಾಗಿ, ನಮ್ಮ ಪ್ರೊಸೆಸರ್ ಹಾರ್ಡ್ವೇರ್ ವರ್ಚುವಲೈಸೇಶನ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆಯೇ ಎಂಬುದು ನಾವು ಮೊದಲು ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಲಿದ್ದೇವೆ ಮತ್ತು ಅದರಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ:
egrep -c "(vmx|svm)" /proc/cpuinfo
ಹಿಂದಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆದ ನಂತರ, ಟರ್ಮಿನಲ್ ಸಂಖ್ಯಾ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ತೋರಿಸಿದ ಮೌಲ್ಯವು 0 ಆಗಿದ್ದರೆ ಇದರರ್ಥ ನಮ್ಮ ಸಿಪಿಯು ವರ್ಚುವಲೈಸೇಶನ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಮೌಲ್ಯವು 0 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ, ನಾವು ಮುಂದಿನ ಹಂತದೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತೇವೆ. ಇದು ಇರುತ್ತದೆ ಸಿಪಿಯು ಚೆಕರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಟರ್ಮಿನಲ್ ನಿಂದ:
sudo apt intall cpu-checker
ಅನುಸ್ಥಾಪನೆಯು ಮುಗಿದ ನಂತರ, ನಾವು ಅದನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕಾದ ಕ್ಷಣವಾಗಿದೆ ನಮ್ಮ ಸಿಪಿಯು ಕೆವಿಎಂ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ನಾವು ಬಳಸುವ ವ್ಯವಸ್ಥೆ ಇದು. ಟರ್ಮಿನಲ್ನಿಂದ ಅನುಮಾನಗಳನ್ನು ನಿವಾರಿಸಲು, ನಾವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲಿದ್ದೇವೆ:
kvm-ok
ನಾವು ವಿಭಿನ್ನವಾದದ್ದನ್ನು ನೋಡಿದರೆ: "ಮಾಹಿತಿ: ನಿಮ್ಮ ಸಿಪಿಯು ಕೆವಿಎಂ ವಿಸ್ತರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮಾಹಿತಿ: / dev / kvm ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಕೆವಿಎಂ ವೇಗವರ್ಧನೆಯನ್ನು ಬಳಸಬಹುದು" ನಾವು ಮುಂದುವರಿಸಬಹುದು. ತೋರಿಸಿದ ಸಂದೇಶವು ವಿಭಿನ್ನವಾಗಿದ್ದರೆ, ನಾವು BIOS ನಲ್ಲಿ ಇಂಟೆಲ್ ವಿಟಿ ತಂತ್ರಜ್ಞಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು ಎಂದರ್ಥ.
ಆಂಡ್ರಾಯ್ಡ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಕೆವಿಎಂ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಈ ಸಮಯದಲ್ಲಿ, ನಮ್ಮ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಅಗತ್ಯವಾದ ಕೆಲವು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಾವು ಸ್ಥಾಪಿಸಲಿದ್ದೇವೆ. ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಮಾತ್ರ ಬರೆಯಬೇಕಾಗಿದೆ:
sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ಇದು ಯಾವುದೇ ರೀತಿಯ ಸಂರಚನೆಯನ್ನು ಕೇಳುವುದಿಲ್ಲ. ಆದರೆ ಪೋಸ್ಟ್ಫಿಕ್ಸ್ ಕಾನ್ಫಿಗರೇಶನ್ ವಿಭಾಗದಲ್ಲಿ ನೀವು ಯಾವುದೇ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಆರಿಸಬೇಕಾದ ಇತರರನ್ನು ನಾನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ. ಇದು ನಮ್ಮ ದಿನವನ್ನು ಕಹಿಯಾಗಿಸುವಂತಹ ಘರ್ಷಣೆಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ಮುಗಿಸಲು ನಾವು ನಮ್ಮ ಬಳಕೆದಾರರನ್ನು ಈ ಕೆಳಗಿನ ಗುಂಪುಗಳಿಗೆ ಸೇರಿಸಬೇಕಾಗಿದೆ.
sudo adduser <tu usuario> kvm && sudo adduser <tu usuario> libvirtd
ಗುಂಪುಗಳಲ್ಲಿನ ಬದಲಾವಣೆಗಳು ಜಾರಿಗೆ ಬರಲು, ನೀವು ನಿಮ್ಮ ಖಾತೆಯಿಂದ ಲಾಗ್ and ಟ್ ಆಗಬೇಕು ಮತ್ತು ಮತ್ತೆ ಲಾಗ್ ಇನ್ ಆಗಬೇಕಾಗುತ್ತದೆ. ಮೇಲೆ ತಿಳಿಸಲಾದ ಗುಂಪುಗಳ ಸದಸ್ಯರು ಮಾತ್ರ ಈ ತಂತ್ರಜ್ಞಾನವನ್ನು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳಿಗೆ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಅದನ್ನು ನಿರ್ವಹಿಸಲು ಹಿಂದಿನ ಹಂತವು ಅವಶ್ಯಕವಾಗಿದೆ.
ನಾವು ಮತ್ತೆ ಲಾಗ್ ಇನ್ ಮಾಡಿದಾಗ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇವೆ:
sudo virsh -c qemu:///system list
ಎಲ್ಲವೂ ಸರಿಯಾಗಿದ್ದರೆ, ಟರ್ಮಿನಲ್ ನೀವು ಕೆಳಗೆ ನೋಡಬಹುದಾದಂತಹದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ:
ಮತ್ತೊಂದು ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುವ ಸಂದರ್ಭದಲ್ಲಿ, ಅದನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ನಾವು ಸಂಪೂರ್ಣ ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮತ್ತೆ ನಿರ್ವಹಿಸಬೇಕು ಮತ್ತು ಬಳಕೆದಾರರನ್ನು ಸೂಚಿಸಿದ ಗುಂಪುಗಳಿಗೆ ಮತ್ತೆ ಸೇರಿಸಬೇಕು.
ನಾವು ಹೆಚ್ಚು ಇಷ್ಟಪಟ್ಟರೆ ಕೆವಿಎಂಗಾಗಿ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಸಹೋದ್ಯೋಗಿ ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ಬಿಟ್ಟುಹೋದ ಸೂಚನೆಗಳನ್ನು ನಾವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಅನುಸರಿಸಬಹುದು ಪೋಸ್ಟ್.
ಅನೇಕ ತೊಡಕುಗಳಿಲ್ಲದೆ ಮತ್ತು ಒಂದೆರಡು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ನಾವು ಹೆಚ್ಚು ದ್ರವ ಮತ್ತು ಆಪ್ಟಿಮೈಸ್ಡ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಹೊಂದಿರುತ್ತೇವೆ. ಈಗ ನಾವು ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ "ಸಾಯುವ" ಭಯವಿಲ್ಲದೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಕೆಲಸವನ್ನು ಮುಂದುವರಿಸಬಹುದು.
Ubunlog, ನಾನು ಜೆನಿಮೋಷನ್ ಬಳಸುತ್ತೇನೆ. ನನ್ನ PC ಯಲ್ಲಿ ನನಗೆ Android ಅಗತ್ಯವಿದೆ ಮತ್ತು ಅದು ನನಗೆ ಮಾತ್ರ ಕೆಲಸ ಮಾಡಿದೆ. Android ಸ್ಟುಡಿಯೊದಿಂದ ಒದಗಿಸದ ಇತರ ಎಮ್ಯುಲೇಟರ್ಗಳಿಗೆ KWM ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೇ?
ಎಕ್ಲಿಪ್ಸ್ನೊಂದಿಗೆ ಇದು ತುಂಬಾ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ. ಆದರೆ ನೀವು ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಬಯಸಿದರೆ, ಕೆವಿಎಂ ದಸ್ತಾವೇಜನ್ನು ನೋಡಿ. ಶುಭಾಶಯಗಳು.
ಅತ್ಯುತ್ತಮ>
ಸ್ನೇಹಿತರೇ, ಉಬುಂಟು ಆವೃತ್ತಿಯ 1804 ರೊಂದಿಗೆ ಇದನ್ನು ಮಾಡುತ್ತಿರುವವರಿಗೆ ಈಗ ಲಿಬ್ವಿರ್ಟ್ ಗುಂಪನ್ನು ಲಿಬ್ವಿರ್ಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ
ಆದರೆ ಯಾವ ವಿವರಣೆಯ ತುಣುಕು, ತುಂಬಾ ಧನ್ಯವಾದಗಳು ಶಿಕ್ಷಕ