2013-12-08 33 views
0

所以我正在研究這個藍牙項目在Android上,當我試圖運行它(當然在Android設備上),它給了我這個錯誤消息選擇不包含一個主要類型 - 不安靜當然我在做什麼

選擇不包含主型

一種解決方案是添加的主要類

公共靜態無效主要(字符串[] ARG)

我從來沒有這樣做過。爲什麼我現在得到這個錯誤?如何成功添加公共靜態無效的主要(字符串[] arg),以及在哪裏? 我認真瀏覽了一箇舊項目的文件來尋找那條線,但找不到它,並且項目運行完美。

然而,這個藍牙項目真的讓我瘋狂(特別是我還是一個初學者) 我真的很匆忙,我需要幫助asap。 謝謝你,請原諒我的無知,我還在學習。 如果需要,我會發布代碼。

+1

仔細檢查Eclipse中是否有* Android *項目,而不是* Java *項目。 –

+0

此外還介紹了出現該錯誤的步驟,因爲它聽起來不像附加到特定代碼行的那個步驟 –

+0

@ code-guru是的,它是一個Android項目,而不是Java項目。我只嘗試使用連接的設備將其作爲Android應用程序運行。每次運行其他應用程序時都遵循同樣的步驟。 –

回答

0

如果它是一個android項目,你不需要一個主要的方法。 您應該有一個擴展Activity的類,並將該類添加到manifest.xml文件中。

您的Android設備是否正確連接?你在哪裏看到這個錯誤信息? 您是否能夠在Android設備上啓動任何其他演示應用程序?

+0

是的,這就是我的想法,這就是爲什麼我與那個朋友建議的答案混淆! 是的,我已經嘗試啓動設備上的其他演示應用程序,他們都工作。我要製作一個新項目,複製並粘貼我的代碼並進行編輯,希望我不會再次遇到這個錯誤。謝謝,我希望如果我回寫更多的問題,它不會打擾你。 –

+1

沒問題。還有一件事:我不知道你使用的是哪個版本的eclipse,但我曾經使用從eclipse網站下載的vesion來工作,我在其中手動添加了android插件。我創建新項目時遇到問題。我從android網站(http://developer.android.com/sdk/index.html)下載了一個新版本的eclipse,它包含了所有需要的東西,而且自從啓動一個android項目以來我一直沒有遇到任何問題。祝你的項目順利 –

+1

順便說一句,如果它有幫助,你可以接受答案;-) –

相關問題