簡體   English   中英

Eclipse Helios Android模擬器如何運行示例項目

[英]Eclipse Helios Android emulator how to run sample project

嗨我已經安裝了eclipse helios和Android模擬,就像它編寫的http://www.futuredesktop.org/developing_android_apps_on_ubuntu.html但是在運行應用程序之后

package com.example.android.apis;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class ApiDemos extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
        TextView tv = new TextView(this);
        tv.setText("Hello, Android");
        setContentView(tv);
    }
}

我只看到這個屏幕 在此輸入圖像描述 我該如何運行這個簡單的項目?

編輯:問題是包名稱始終相同,當我更改它時,它工作正常。

好的,在您發布了您的eclipse所說的內容之后,您可以選擇兩條路線,或者創建一個新項目或者卸載現有項目。 我會介紹兩者。

卸載:正是它所說的。 打開一個終端。 如果你在Windows上做

C:\\Program Files\\Android\\android-sdk\\platform-tools\\adb uninstall com.example.android.apis根據需要(因為你在其他地方安裝它或者你在Linux / Mac上),替換C:\\ Program File \\ Android為Android主文件夾。 你應該知道你宣布它的位置。 如果您不確定,請在Eclipse中執行Window -> Preferences -> Android並查看android sdk的位置。

制作一個新項目:

在eclipse File -> New -> Android Project 按照步驟創建一個新的android項目。 您需要在此處注意兩件事: 創建活動包名稱 您的包名稱現在就像com.example (或者您想要的任何內容)。 它應該與com.example.android.apis 然后將上述代碼復制並粘貼到新的Android類中。 您可能需要將類名從ApiDemos為新的活動名稱。

Package Explorer中 ,右鍵單擊項目文件夾並選擇Run As

我認為你沒有使用Eclipse的Windows / Android和SDK管理器/啟動[應用於虛擬設備]菜單啟動應用程序而只啟動模擬器。

當您啟動應用程序時,Eclipse的控制台輸出應該說(用您的應用程序名稱替換00-sandbox ):

[2011-08-30 13:26:16 - 00-sandbox] Uploading 00-sandbox.apk onto device 'emulator-5554'
[2011-08-30 13:26:16 - 00-sandbox] Installing 00-sandbox.apk...
[2011-08-30 13:26:19 - 00-sandbox] Success!
[2011-08-30 13:26:19 - 00-sandbox] Starting activity org.shlublu.android.sandbox.Main on device emulator-5554
[2011-08-30 13:26:22 - 00-sandbox] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=org.shlublu.android.sandbox/.Main }

如果不是這種情況,則表示應用程序未上傳或未在模擬器上啟動,或者兩者都未啟動。 然后必須按“ctrl + f11”才能運行該應用程序。 Eclipse將詢問您這是Android應用程序,Java應用程序還是其他任何東西:選擇“Android應用程序”。

暫無
暫無

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

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