簡體   English   中英

如何通過添加一個部分來重構Android Studio上的Android軟件包名稱?

[英]How to refactor Android package name on Android Studio, by adding a section?

我有一個Android應用程序,我想要更改包名稱以允許更新發布到Google Play

這是在Android Studio上,我想將名稱從com.company.name更改為com.something.company.name但是我找不到任何資源來添加額外的.something. 到包,只重命名現有的部分。

有沒有這樣做的方法?

你現在說兩件事。 一個是packageId ,它是您的應用程序的唯一ID (在Google Play中使用)。 另一件事是Java包名 這兩者實際上並不相關,也不必保持同步。

要更改packageId只需編輯您的Manifest文件或進入Project Strucure對話框( F4 )然后轉到app選項卡,然后編輯defaultConfigApplication Id或編輯每個flavor( devprod等),如果你想要Id的不同每種味道。

在此輸入圖像描述

如果需要更改基本包名稱,請執行以下操作:

  1. 按Ctrl + Shift + R打開替換Android Studio上的所有窗口,並將所有com.company.name替換為com.something.company.name

  2. 在文件資源管理器上打開com文件夾並創建一個名為something文件夾,並將company文件夾及其所有內容移動到新的something文件夾中。

  3. 重建您的項目。

  1. 在Project Tree src/main選擇要重命名的包
  2. SHIFT + F6並選擇重命名包
  3. 輸入新的包名稱並按Refactor (或預覽
  4. 找到AndroidManifest.xml並確保package屬性包含更新的值。 您可能需要手動編輯。
  5. 如果您有src/testsrc/androidTest目錄並且它們未自動重命名,請對這些目錄重復上述步驟。

暫無
暫無

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

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