2013-03-30 123 views
12

去年我向應用程序商店提交了一個應用程序,幾個星期前我發現這個名字被用於類似的事情。有沒有辦法改變應用程序的名稱?有沒有辦法在Google Play應用商店中更改應用的名稱?

UPDATE
在AIR您的應用程序有一個應用程序描述符文件。在應用程序描述符文件中是Android清單。

在應用程序描述符文件更改名稱屬性(離開ID相同):

<application xmlns="http://ns.adobe.com/air/application/3.6"> 

    <id>com.mycompany.myAppID</id> 
    <filename>MyApplicationFile</filename> 
    <name>My Application Name</name> 

起初我認爲你需要改變:在應用標籤「機器人標籤」屬性在Android特定部分,如下所示:

<android> 
    <manifestAdditions><![CDATA[ 
     <manifest android:installLocation="auto"> 
      <uses-sdk android:targetSdkVersion="12"/> 
      <uses-sdk android:minSdkVersion="8"/> 
      <application android:label="My Application Name"></application> 
     </manifest> 
    ]]></manifestAdditions> 
</android> 

但是,當我這樣做,我會得到一個錯誤,「錯誤404:安卓Android的屬性:標籤是不允許被覆蓋」。我猜AIR編譯器正在通過name屬性設置該屬性。

在Android設備上名稱已更改。不過,我還沒有將其上傳到GooglePlay。我想我也需要在那裏更改應用程序產品名稱。

UPDATE
回答:更改name屬性。

<application xmlns="http://ns.adobe.com/air/application/3.6"> 

    <id>com.mycompany.myAppID</id> 
    <filename>MyApplicationFile</filename> 
    <name>Application Name Can Change</name> 

您無法更改答案中提到的ID,但可以更改名稱。我更改了名稱,創建了新版本,並將其上傳到Google應用商店,併成功在Google應用商店中進行了更改。

回答

4

事實證明,我所要做的更改應用程序的名稱是更改應用程序描述符文件中的名稱屬性。

前:

<application xmlns="http://ns.adobe.com/air/application/3.6"> 

    <id>com.mycompany.myAppID</id> 
    <filename>MyApplicationFile</filename> 
    <name>My Application Name</name> 

</application> 

後:

<application xmlns="http://ns.adobe.com/air/application/3.6"> 

    <id>com.mycompany.myAppID</id> 
    <filename>MyApplicationFile</filename> 
    <name>My Shiny New Application Name</name> 

</application> 

我改了名字,創造了一個新的構建和打包,上傳到谷歌應用程序商店並公佈。上傳後幾分鐘,我更改了Google應用商店的名稱。當應用更改生效後,應用名稱已更改。應用程序可能已處於草稿模式,但我認爲在更改商店名稱之前,我已經在意外發布了它。無論哪種方式它都被更新了。

應用程序ID顯示在某些位置和列表中,除了提交具有該ID的新應用程序外,AFAIK在將其提交給某些應用程序商店後無法進行更改。

+0

另請參閱@Paresh針對本機Android應用程序的回答。 –

1

如果您想更改您的應用程序名稱,請查看this link。您還必須在Google Play上更新您的應用。

+0

謝謝。在AIR中,我們有一個清單文件,但與Android相比稍有不同。我會看看是否可以將這些知識應用到我的應用程序中。 –

+0

@ 1.21千兆瓦歡迎您在完成時告訴我您的解決方案! – JJ86

20

是的,您可以隨時更改名稱,方法是在AndroidManifest.xml文件中更改應用程序標記的android:label屬性。

但是,您在遊戲商店上傳應用後無法更改包名。

+1

的確如此。如果您正在編寫AIR應用程序,則該程序包將是應用程序描述符文件中的ID標記。在文件名標籤前查看更新中的代碼。 –

0

我還不能評論,所以這是我的答案。 上傳第一個APK後,您無法更改包裹的名稱。

就我所見,您也無法從商店中刪除應用程序。您只能停用APK並取消發佈商品詳情。據我所知,你不能刪除它,讓你再次上傳一個相同名稱的包o_0 - 對我來說有點問題考慮我第一次拼錯我的包名稱:/

+2

這也是我理解它的方式。您可以更改應用程序的名稱,但不能更改包名。因此,「我的應用程序」可以重命名爲「我的繪圖應用程序」,但包名稱「com.mycompany.MyApp」根本無法更改。 –

相關問題