ionic-team / ionic-team/ionic-cli

bug: Whenever I run an Android emulator, AndroidManifest.xml get changed

オープン
#4,898 コメント 0 件 リアクション 4 件 担当者 0 名 GitHub で見る
triage
主要言語
TypeScript
スター
2k
フォーク
682
PR マージ指標
30日以内にマージされた PR はありません

説明

**Description:**

I am using Ionic 6 with React. I run the following command to start up Android emulator:

`ionic cap run android -l --external --target Pixel_5_API_33`

The emulator starts up, but right away the `AndroidManifest.xml` file get updated and an `AndroidManifest.xml.org` file is added.

When I shut the emulator down, everything goes back to normal. In other words, the changes to the `AndroidManifest.xml` are reverted and the `AndroidManifest.xml.org` is deleted.

I’ve not seen any equivalent behavior with iOS.

**Steps to Reproduce:**

You can reproduce this by creating a new project `ionic start photo-gallery tabs --type=react --capacitor`

Then add android to the project `ionic cap add android`

Then start up an emulator: `ionic cap run android -l --external --target Pixel_5_API_33`

**Output:**

**My `ionic info`:**

```
Ionic:

Ionic CLI : 6.20.1 (/Users/nathan/.local/share/yarn/global/node_modules/@ionic/cli)

Capacitor:

Capacitor CLI : 4.0.1
@capacitor/android : 4.0.1
@capacitor/core : 4.0.1
@capacitor/ios : 4.0.1

Utility:

cordova-res : not installed globally
native-run : not installed globally

System:

NodeJS : v16.15.1 (/Users/nathan/.asdf/installs/nodejs/16.15.1/bin/node)
npm : 8.11.0
OS : macOS Monterey

```

**Other Information:**

The settings (i.e. data) in the file does not change. Only the formatting. It changes from:

```







```

To:

```












```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。