我有一些名爲MyApplication
的項目和名爲DemoOfMyApplication
的演示版本。我有很多課程必須在兩個項目中,所以我想MyApplication
和DemoOfMyApplication
在同一個項目中。對於第一個我可以叫Main1
類和第二個Main2
。所以我會在一個應用程序中有兩個。如何從代碼中更改應用程序包名稱
我想要的主要是我的設備菜單中有不同的圖標MyProject
和DemoOfMyProject
。我明白這兩個版本必須有不同的應用程序包。所以我可以改變他們的代碼?或者有什麼辦法做我想做的事情?
由於
您無法在代碼中更改應用程序屬性,因爲代碼在您運行時無法運行。將其上傳到谷歌的Play商店。值必須在apk中進行硬編碼。 – zapl
感謝您的回覆。我已閱讀這篇文章http://android-developers.blogspot.com/2011/06/things-that-cannot-change.html,但我真的跳了這將有一些方法來改變應用程序包從Java代碼。 –
在運行時更改軟件包名稱可能永遠不會因爲在安裝該應用程序之前必須知道該名稱。未安裝=無法運行的代碼可以更改它。 – zapl