2012-07-08 205 views
7

這是Eclipse處理ADT時的一個小問題。項目名稱將Android項目導入Eclipse時的問題

問題:

將項目導入Eclipse時,名稱無法正確顯示。儘管它應該只是名稱(例如「HelloWorld」),但名稱實際上與包名稱(例如「com.blah.HelloWorld」)相關聯。我個人喜歡「項目名稱」的較小名稱,因爲它在Project Navigator中更容易處理。在導入窗口下使用「android」選項時會發生這種情況。如果我使用「一般」選項,則問題不會發生。

我可以堅持使用導入時的一般選項,但我覺得android選項應該工作得很好。有任何想法嗎??

+0

[在Eclipse中持久設置Android項目的默認名稱]可能的重複(http://stackoverflow.com/questions/10211547/persistently-setting-the-default-name-on-an-android-project- in-eclipse) – mgibsonbr 2012-11-05 19:43:35

回答

2

您可以瀏覽至菜單窗口>首選項,選擇選項卡Java>外觀。在方框縮寫包名稱中,用您喜歡的短字符串替換軟件包名稱。

例如:

com.example.android={a} 

然後開始com.example.android所有包名將由{a}被取代。

+1

謝謝。我不知道這個,但是,這些規則是否只適用於你輸入的確切包名。換句話說,如果我選擇與您提供的示例不同的軟件包名稱,它將不起作用?另外,我在你回答之後編輯了這個問題。如果只是在導入時使用android選項時纔會發生這個問題,爲什麼在普通導入下該名稱看起來是正確的,而不是android導入。問題與ADT或預期的結果? – orion 2012-07-08 15:54:37

+0

噢,在這種情況下,我不確定:-(... – 2012-07-08 16:03:11

+0

沒問題,謝謝,但真的是一個奇怪的情況,可能要去ADT報告給Android。 – orion 2012-07-08 18:51:33

2

在我的情況下,項目名稱總是導入爲MainActivity
所以我找到一些竅門。
AndroidManifest.xml上,將活動名稱.MainActivity更改爲所需的項目名稱。
然後,導入。你會成功。
並重新更改您的清單文件。