Subscribe:

cars

မိမိလိုခ်င္ေသာ firmware software မ်ားကို ေမာ္ဒယ္နံပါတ္နွင့္တကြ ခ်က္ေဘာက္မွာေတာင္ဆိုနိဳင္ပါသည္

Sunday, June 26, 2016

"ADK အားေလ့လာျခင္း အပိုင္း - ၂" < By Myo Koko Zaw >

"ADK အားေလ့လာျခင္း အပိုင္း - ၂" < By Myo Koko Zaw >

Credit to - Myo Koko Zaw

ADK အားေလ့လာျခင္း ( အပိုင္း - ၂ )

အပိုင္း ( ၁ ) မွာ adb ရဲ႕ push ကို တင္ျပေပးထားပါတယ္။ အခု က်န္တဲ့ command ေတြကို ဆက္ပါမယ္။
(2) pull -> android စက္ေတြထဲက data ေတြ၊ ဖိုင္ေတြ ဖိုလ္ဒါေတြကို ျပန္လည္ ထုတ္ယူလိုတဲ့အခါမွာသံုးပါတယ္။ (ေကာ္ပီယူတာပါ...) သံုးပံုသံုးနည္းကလည္း push နဲ႕အတူတူပါဘဲ...။ adb pull <android စက္ထဲက ထုတ္ယူလိုတဲ့ဖိုင္/ဖိုလ္ဒါေနရာႏွင့္အမည္> <အဲဒီ့ဖိုင္/ဖိုလ္ဒါကို သိမ္းမည့္ေနရာ>
(3)shell -> android စက္ေတြထဲကို ၀င္ေရာက္ေမြေႏွာက္ဖို႔အတြက္ linux kernel ရဲ႕ Terminal တစ္ခုပါ။ adb
shell -> Enter ဆိုရင္ # ေလးနဲ႕အစျပဳၿပီးေပၚလာပါလိမ့္မယ္...။ ubuntu ရဲ႕ shell command ေတြကို ကၽြမ္းက်င္တဲ့သူေတြဆိုရင္ အဲဒီ့အပိုင္းကို ပိုင္ႏိုင္ပါလိမ့္မယ္။ shell ကေန ဖုန္းတစ္လံုးကို root အစစ္ျဖစ္မျဖစ္စစ္လို႔ရပါတယ္။ adb shell -> su ဆိုၿပီးရိုက္ၾကည့္လိုက္ပါ..။ root ျဖစ္ေနၿပီဆိုရင္ su user ကိုအသံုးျပဳလို႔ရပါတယ္။ အဲဒီ့ shell အတြက္ command ေတြကို သိခ်င္ရင္ေတာ့ android စက္ထဲကို root explorer တစ္ခုခုထည့္ၿပီး System -> xbin ထဲကိုသြားၾကည့္ပါ... အဲဒီ့မွာပါတဲ့ဖိုင္နာမည္ေတြဟာ Command ေတြခ်ည္းပါဘဲ... chpasswd ဆိုတာလည္းပါတာမို႔ su ရဲ႕ password ကိုေျပာင္းတာျဖစ္ေစ add ဆိုတာပါတဲ့အတြက္ ကုိယ္တိုင္ user အေကာင့္တစ္ခု ေဆာက္တာဘဲျဖစ္ေစ လုပ္လို႔ရပါတယ္... အဲဒီ့အပိုင္းေတြကေတာ့ ေနာက္ shell အပိုင္းေ၇ာက္မွ ဆက္ၾကရေအာင္ဗ်ာ...
(4) install -> android စက္ေတြထဲကို apk ဖိုင္ေတြ Install လုပ္တဲ့ေနရာမွာသံုးပါတယ္..။ root လုပ္တဲ့ bat ဖိုင္ေတြမွာ အခု က်ေနာ္ျပထားတဲ့ command ေတြသံုးေလ့ရွိတာကို အဲဒီ့ bat ဖိုင္ကို notepad နဲ႕ဖြင့္ၾကည့္ၿပီးေလ့လာႏိုင္ပါတယ္။ သံုးပံုသံုးနည္းက ရွင္းပါတယ္... adb install <install လုပ္မဲ့ဖိုင္> ဒါေလးပါဘဲ။ ဥပမာ - adb install "C:\Documents and Settings\user\Desktop\SkirtUp_1
.0.1.apk" ဒါဆိုရင္ android စက္ထဲကို SkritUp_1.0.1 ဆိုတဲ့ application ေလးတစ္ခုကို install လုပ္လိုက္တဲ့သေဘာပါဘဲ... SD Card ထဲထည့္ အဲဒီ့ကေနမွ ဖုန္းကေန install လုပ္... အဲလို အဆင့္ေတြ လုပ္စရာမလိုဘဲ apk ဖိုင္လဲ က်န္မေနဘဲ install လုပ္တာမို႔ Service သမားေတြအတြက္ အဆင္ေျပႏိုင္ပါတယ္။
(5) kill-server -> ဒါကေတာ့ adb command ကို ရပ္လိုက္တဲ့သေဘာပါဘဲ... adb command ကိုစေတာ့မယ္ဆိုရင္ အခု Command ကို မျဖစ္မေန စရပါ့မယ္။ ဘာလို႔လဲဆိုေတာ့ တစ္ခါတစ္ေလ တစ္ခ်ဳိ႕ Tools ေတြကို အသံုးျပဳၿပီးတဲ့အခါ အဲဒီ့ Tools ေတြက သူတို႔ရဲ႕ private folder ေတြထဲက adb tool ကို အသံုးျပဳထားတာေၾကာင့္ အဲဒ့ီ adb ကို အရင္ဆံုး ရပ္လိုက္ရပါမယ္... မရပ္ရင္ေရာ ဘာျဖစ္သလဲ... ဘာမွေတာ့ အႀကီးႀကီးမျဖစ္ပါဘူး.. ဒါေပမဲ့ ဗားရွင္းမတူတဲ့အခါ.. ဥပမာ - 4.1.1 အတြက္ adb ကိုသံုးရေတာ့မယ္ဆိုရင္ ပထမသုံးထားတဲ့ Tools ရဲ႕ adb က 3.2 အတြက္ဘဲရွိတာဆိုရင္ေတာ့ command ကို ေကာင္းေကာင္းအလုပ္လုပ္ႏုိင္မွာမဟုတ္ပါဘူးလို႔ဆိုထားတယ္... လက္ေတြ႕ေတာ့ မႀကံဳ၀ူးေတးပါဘူး... ဒါေပမဲ့ ဘာဘဲေျပာေျပာ ဖြင့္ထားထား မဖြင့္ထားထား အရင္ဆံုး kill လုပ္လိုက္တာ ပိုေကာင္းပါတယ္။
(6) start-server -> ဒါကေတာ့ ခုနက kill လုပ္လိုက္ၿပီးမွာ ကိုယ့္ရဲ႕ SDK ထဲက adb ကို run ဖို႔အတြက္ ႏိုးလိုက္တဲ့သေဘာပါဘဲ... မႏိုးဘဲသံုးလို႔ရသလားဆိုေတာ့ ရပါတယ္... ဘာလို႔လဲ.. က်ေနာ္တို႔ ADK ကို path လမ္းေၾကာင္းေပးထားခဲ့ၿပီးပါၿပီး dos command မွာ adb လို႔ရိုက္လိုက္တာနဲ႕ adb က အလိုလို start-server ျဖစ္သြားပါၿပီ။ ဒီ Command ကို ဘယ္လိုေနရာေတြမွာသံုးသလဲဆိုရင္ path ေပးမထားတဲ့ ကြန္ပ်ဴတာေတြမွာသံုးဖို႔လို႔ထင္ပါတယ္... မွားသြားရင္ Sorry ေနာ္...
ကဲ ေနာက္တစ္ပိုင္းကို နားၿပီးမွဘဲ ဆက္မယ္...
အခုလို ၀င္ေရာက္ဖတ္ရႈ႕ေလ့လာတဲ့အတြက္ ေက်းဇူးပါ.....။
MARG

0 မွတ္ခ်က္:

Post a Comment