如何卸載android SDK中的應用程式

來源:互聯網
上載者:User

1. 首先啟動android模擬器。


2. 開啟cmd命令列視窗。

   輸入 adb  shell   此時可以管理系統檔案夾了,
  【注意】命令提示字元下可能無法識別adb命令,到C:\android-sdk-windows\tools目錄下看,發現並沒有adb.exe,然後再一找,原來adb.exe在C:\android-sdk-windows\platform-tools目錄下,把以上命令中C:\android-sdk-windows\tools的換成C:\android-sdk-windows\platform-tools,安裝成功。也就是說Android 2.2及之前的SDK按照第一種方法可以成功安裝apk檔案,2.3的就要把C:\android-sdk-windows\tools換成C:\android-sdk-windows\platform-tools了

   再輸入 ls  可以看到列出了檔案夾和檔案, 

   輸入 cd system/app  ,再輸入 ls ,可以看到系統內建的應用程式apk檔案,

   刪除你想要刪除的,例如Browser.apk,輸入 rm Browser.apk

   此時會看到提示說  rm failed for Browser.apk, Read-only file system  ,那是因為這些是唯讀檔案,我們沒有許可權刪除它。 所以接下來要做的是擷取許可權, 


3. 擷取許可權: 

     首先查看許可權,輸入 mount  可以看到   /dev/block/mtdblock0 /system yaffs2 ro 0 0
說明在system這個地方我們沒有許可權
    那麼接下來我們就來擷取許可權,輸入 mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system,沒有提示錯誤

    再次查看許可權,輸入 mount,可以看到    /dev/block/mtdblock0 /system yaffs2 rw 0 0,說明我們已經擷取到許可權了
    此時再輸入 rm Browser.apk,就可以成功刪除了
4. 永久刪除:

    就算按照上面的步驟成功刪除了,android模擬器每次啟動時也會恢複回來。那麼如何永久刪除呢,很簡單,刪除SdkSetup.apk,

   輸入rm SdkSetup.apk還沒完 

5. 卸載程式:

   輸入 exit,退出模擬器後,還要輸入 adb uninstall com.android.music //這一步,我在操作時發現好像出現failure,不過不予理會。

6. 改檔案配置:

  找到avd目錄(一般在我的文件),進入xxxx.avd目錄,刪除cache.img和userdata-qemu.img 然後,找到 D:\android-sdk-windows\platforms\android-x(不同版本,x不同)\imagessystem.img,複製到上面的xxxx.avd目錄中。

7. 啟動模擬器,再執行第2到第4步-------這個最關鍵的一半

8. 最後最後,再重啟模擬器,大功告成。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.