簡體   English   中英

活動不會在Android應用程序項目中開始

[英]Activity wont start in Android application project

我正在使用Eclipse,正在構建一個Android應用程序。 我創建了一個新的Android應用程序項目,在其中創建了一個空白活動(只需選中復選框)。 該應用程序是基本的Hello World,我沒有對默認創建的應用程序進行任何更改。 我通過單擊運行方式-> Android應用程序來啟動應用程序。 Android虛擬設備啟動,但活動未啟動。 任何想法可能有什么問題。

這是控制台輸出:

[2012-10-31 06:39:28 - newand] ------------------------------
[2012-10-31 06:39:28 - newand] Android Launch!
[2012-10-31 06:39:28 - newand] adb is running normally.
[2012-10-31 06:39:28 - newand] Performing com.example.newand.MainActivity activity launch
[2012-10-31 06:39:28 - newand] Automatic Target Mode: launching new emulator with compatible AVD 'androidEMP'
[2012-10-31 06:39:28 - newand] Launching a new emulator with Virtual Device 'androidEMP'

有時會啟動AVD,但無法加載應用程序。 嘗試先啟動avd,然后在其中運行應用程序。

如果仍然失敗,則可以嘗試從命令行重新啟動adb服務器(為此需要安裝adb工具):

 adb kill-server
 adb start-server

有時,即使一個AVD處於活動狀態,也會將其打開。 在這種情況下,請關閉舊的avd,然后打開新的avd。 然后嘗試終止並重新啟動adb服務器。

在您的AndroidManifest.xml文件中,將條目添加為

    <activity android:name=".yourActivityName">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

內部應用程序標簽。

這應該可以解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM