2011-09-02 73 views
1

在清單我有:設置包/路徑生成R.java

...包= 「com.domain.app.multimedia」

然後名應用/活動與:

...活動機器人:名稱= 「多媒體」。

Eclipse中,反過來,在包/路徑生成R.java:

... com.domain.app

該軟件包/路徑名稱可能是以前的軟件包重構/重構的遺產 - 不知道。

我推測(錯誤,或不),R.java生成將遵循清單中聲明的​​包名稱。找出gen如何選擇它使用的路徑/軟件包名稱是一種享受。更重要的是,清單包名稱的規則是什麼(除了標準的唯一性防範以及與所擁有的域名相關)。否則,我可以忍受這一點(一個簡單的解決方案,強制看起來像是一個任意的導入語句,只要獲得運行時就可以解決這個問題)。

乾杯, 理查德

回答

2

一般來說,當你在AndroidManifest.xml文件更改包名稱,系統會提示您一個問題,如果你想更改配置,以反映新包。 如果你沒有點擊是,你可以隨時右鍵點擊項目 - > Android工具 - >重命名應用程序包

+0

一切都很好。你的建議是點亮的。謝謝。我一定已經吹過了這個最初的提示。另一種方法奏效,結果符合我的期望,導致我問我的問題。 – user925841