2013-07-10 226 views
5

我一直在研究我的編程課的一些項目,並將它們複製到我家裏的電腦上,以便我可以繼續研究它們。爲什麼我不能將現有項目導入到eclipse中?

當我試圖將這些項目導入到Eclipse時,它表示一個名爲MainActivity的項目已經存在..儘管我的工作區文件夾已清除。

正如您在圖片中看到的,導入嚮導將"New Project Name"設置爲MainActivity,對於我試圖導入的所有項目。我很確定那是導致錯誤的原因。

如何導入項目並保留原始名稱,而導入嚮導不會將其更改爲MainActivity

http://i.stack.imgur.com/NSQ4y.png

回答

7

在你的屏幕截圖顯示在屏幕上,你可以重命名每個「MainActivity」下「新項目名稱」的東西更獨特和有關通過點擊每個文本字段。這個字段是可編輯的,但並不明顯。

enter image description here

+0

它不會讓我編輯...我試過右鍵單擊並左鍵單擊並沒有什麼... – Noams98

+0

@ user2569406 - 我添加了一張圖片。我可以直接點擊「MainActivity」,然後將文本更改爲我想要的任何內容。 –

+1

謝謝!它的工作..並感謝所有試圖幫助的人!如果我只有足夠的聲望,我會投票支持你所有的答案...... – Noams98

1

您只需做到以下幾點:而不是打開你的項目,你將創建副本。從現有代碼打開eclipse>文件>新建>其他> android> android項目。

然後你只需瀏覽你的計算機爲你的項目。

1

它不會讓你導入MainActivity因爲你已經有一個... 所以,讓我們重命名你有那麼它可以讓你在新的一個帶來一個...

打開項目資源管理器視圖(窗口 - > ShowView-> ProjectExplorer) 查找MainActivity並右鍵單擊它...重構 - >重命名

重命名後,Eclipse將允許您導入新的。

2

這適用於我...

轉到您的項目src文件夾。打開 「的.project」 文件...

你可以在這裏更改名稱:

... 
<projectDescription> 
    <name>my_desired_name</name> 
... 
1

1)在文本編輯器(如Notepad.exe的)從失敗的項目打開AndroidManifest.xml中。進口。

2)尋找android:名字 並改變它。

例如,我改變 機器人:名稱= 「com.example.android.location.MainActivity」 到 機器人:名稱= 「com.example.android.location.XMainActivity」

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="JDLocation Updates" 
    android:description="@string/app_description" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.example.android.location.XMainActivity" 
     android:label="JDLocation Updates"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <service 
     android:name="com.example.android.location.ReceiveUpdatesIntentService" 
     android:label="JDLocation Updates" 
     android:exported="false"></service> 
</application> 
相關問題