September 4th, 2008

How to Remove Application from Android Emulator?

No Comments », Android, by Piruwat Muttaharach

หลายท่านที่กำลังพัฒนา Android Application อยู่ ณ ตอนนี้ เมื่อเราได้ทำการเขียน

Application ใหม่ของเราเองและได้ทำการ Run Application นี้ บน Emulator

แน่นอนว่า Application ใหม่ของเรานั้น จะต้องอยู่บนตัว Emulator อย่างแน่นอน

แต่ … หลายท่านคงจะพบปัญหา คือ หากว่าเราทำการเขียน Application ของเราแล้ว

และต้องการ “ลบ” Application ที่เราเขียนนั้น แน่นอนว่าหลายท่านคงจะต้องลบ

Project ที่ได้เขียนไว้ แต่ ยังคงพบปัญหาคือ ใน Android Emulator ยังคงมี Project

นั้นๆ ค้างอยู่ แม้ว่าจะลบ Project นี้ออกไปจากเครื่องแล้วก็ตาม

วันนี้กระผมจึงมีเทคนิคที่ใช้ในการลบ Application ออกจาก Android Emulator

มาให้ศึกษาและนำไปใช้งานกัน มาดูตัวอย่างประกอบกันเลยดีกว่า

นี่คือ Android Emulator ที่ยังไม่ได้ทำการเขียน Application ของเราเอง

หน้าตาจะเป็นแบบนี้

แต่ … เมื่อเราเขียน Application ไว้เยอะๆ Application เหล่านั้นก็จะขึ้นมา

เต็มหน้าจอไปหมด ทั้งที่ต้องการ และไม่ต้องการ แบบนี้

คราวนี้ เรามาลบ Application ที่เราไม่ต้องการกันเถอะ

โดยเริ่มจาก ใช้หน้า Command เข้าไปยัง Shell ของ Android Emulator

(เข้าจนถึงส่วนที่เป็น Directory : android-sdk-windows-0.9_beta\tools)

จากนั้นพิมพ์คำสั่ง adb shell

และพิมพ์ cd data

และ cd app

และพิมพ์ ls เพื่อเข้าดูว่า Emulator ของเรา มี Application อะไรบ้าง

ในที่นี้ ใน Emulator ของผมเองมี Application ดังนี้

Command

Hello

TestApp

HelloWorld

SendActivity

SendSMS

ฯลฯ

ในที่นี้ กระผมต้องการลบ Application ชื่อ Hello และ HelloWorld

ให้เราพิมพ์ rm Hello.apk

Application ชื่อ Hello ก็จะถูกลบออกจาก Emulator ของเรา

จากนั้นพิมพ์ rm HelloWorld.apk

คราวนี้ Application ชื่อ HelloWorld ก็จะถูกเช่นเดียวกัน

จะเห็นได้ว่า Application Hello และ HelloWorld ได้ถูกลบออกจาก Emulator

เป็นที่เรียบร้อยแล้ว

before & after

ก็เป็นอันเสร็จพิธีในการลบ Application ออกจาก Emulator ของ

Android นะครับ สำหรับวันนี้ก็ขอจบเทคนิคนี้ไว้แค่นี้ก่อน

แล้วมาพบกับข่าวคราว หรือ เทคนิคใหม่ๆกันอีกคราวหน้านะครับ

Article by Piruwat

Last 5 posts by Piruwat Muttaharach

Leave a Reply