簡體   English   中英

平台android已經存在。 離子科爾多瓦無法添加平台

[英]Platform android already exists. Ionic cordova cannot add platform

我在cordova build時遇到了錯誤。 所以我決定做一個cordova cleancordova build 但是錯誤仍然存​​在,說明 aapt 有問題。 網上有些回答說可能是google.support版本問題。 所以我做了ionic cordova rm android ,並從我的項目中刪除了我的 android 。

但是當我嘗試將ionic cordova add android 它總是向我顯示Platform android already exists. . 我一直在網上搜索,但找不到類似的問題。

我試圖刪除平台文件夾,然后再次添加平台。 還是一樣的錯誤。 但是當我重新打開那個項目時。 platforms文件夾將自動添加回這個結構里面。

在此處輸入圖片說明

運行ionic cordova platform remove android並檢查語法是否成功運行以及文件夾是否被刪除,並記住關閉在同一路徑中打開的所有文件或文件夾。 運行ionic cordova platform add android@7.1.0或任何其他版本。

對我來說,這是因為我在 android studio 中打開了 platform/android 文件夾在運行ionic cordova platform remove android ,文件夾總是在那里只需關閉 android studio 中的項目並從另一個終端運行命令

我有同樣的錯誤。 在我的情況下,解決方案是檢測到該進程已捕獲文件夾(adb.exe)。

然后我終止了這個進程,我可以執行 ionic cordova platform rm android,然后再次添加平台。

如果您無法檢測到該進程,您可以重新啟動電腦並重試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM