2013-05-14 35 views
1

有人可以幫助我,我需要編輯現有的Android應用程序,所以應用程序的名稱和圖標是不同的。任何人都知道嗎?如何編輯現有的Android應用程序,使應用程序的名稱和圖標不同

我試過編輯xml,但即時消息只是不是很好的黑客,如果有人能做到這一點,它會讓我感到驚訝。請幫忙。

+0

顯示一些代碼? – FireStorm 2013-05-14 07:52:45

+0

android:icon =「@ drawable/your icon」 android:label =「你的名字」,用於清單中的應用程序標籤。確保您的可繪製文件夾 – Raghunandan 2013-05-14 07:55:03

+0

中有一個圖標,只是爲了闡明,如果通過現有應用程序表示該應用程序在市場上,則無法更改該應用程序,除非您再次上載該應用程序,但使用不同的軟件包名稱 – 2013-05-14 08:28:34

回答

1

如果要更改名稱和圖標,你必須去的Manifest.xml和應用程序定義,你可以改變它就像屬性:

<application 
     android:icon="@drawable/yournewimage" 
     android:label="@string/yourappname"> 

你必須把你的圖像資源/繪製文件夾並在res/values/strings.xml中定義您的應用程序名稱。 對於名稱,你也可以把硬編碼像這樣的名字:

<application 
    android:label="thename"> 

,但它更好地界定它的strings.xml

我希望它能幫助! :)

1

簡單的步驟:

用於生成圖標:

  1. 創建要作爲新的圖標到使用新的高清晰度圖片。
  2. 在Eclipse中:Ctrl + N - > Android圖標集。
  3. 啓動器圖標 - >從下拉列表中選擇您的項目並給出圖標的名稱。然後Next
  4. 通過單擊圖像按鈕來提供圖像。進行必要的修改並點擊完成。

這將爲您的項目(應用程序)創建一組新的圖標。

以改變名稱和圖標

打開AndroidManifest.xml在Eclipse和進行這些更改:

<application 

    <!-- CHANGE THE ic_launcher to the name you selected in step 3 shown above --> 
    android:icon="@drawable/ic_launcher" 

    <!-- CHANGE THIS TO GIVE A NEW NAME TO THE APP --> 
    android:label="NEW APP NAME" > 

    .... 

</application> 

而不是硬編碼的應用程序的名稱,您應該理想地,爲它創建一個條目在strings.xml。例如:

<string name="app_name">NEW APP NAME</string> 

並把它傳遞給android:label=""屬性上面顯示:

android:label="@string/app_name" 
相關問題