2012-12-21 77 views
0

嘗試了一些直到此時已經很好的android編程。我收到以下錯誤:Android活動和導入問題

Activity cannot be resolved to a type 
The import Activity cannot be resolved 
上有兩隻進口

(活動和捆綁)以下類的:

package com.example.sqlite; 
import android.app.Activity; 

import android.os.Bundle; 
import android.widget.Button; 
import android.widget.EditText; 

public class Input extends Activity { 

    private EditText txtTitle; 
    private EditText txtURL; 
    private Button btnOK; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     setContentView(R.layout.input); 

     txtTitle = (EditText) findViewById(R.id.editText1); 
     txtURL = (EditText) findViewById(R.id.editText2); 
     btnOK = (Button) findViewById(R.id.button1);  
    } 

} 

我已經做了標準CTRL + SHIFT + O,這會自動添加這些導入,但錯誤仍然存​​在。我也一遍又一遍地重建了它,沒有任何效果。

任何人都看到我是錯在這裏?

回答

0

在Eclipse中右鍵單擊項目節點並選擇Android Tools-> Fix Project Properties。它看起來像缺少指向Android庫的鏈接。檢查的好方法是打開屬性 - > Java構建路徑 - >庫並驗證Android鏈接是否存在。如果沒有 - 執行Properties-> Android並選擇你想使用的項目目標

+0

嗨Bostone。我剛剛嘗試了項目節點android工具,然後修復項目屬性,並且什麼也沒有發生? – user1352057

+0

此外,我檢查了庫,我有Android 2.2和Android依賴項。 – user1352057

0

如果你的任何XML文件無法構建,你偶爾會看到奇怪的錯誤。檢查你的控制檯,看看你的任何佈局或資源是否有錯誤。執行以下操作:

Project > Clean

如果這不能解決問題,驗證倒烴源實際上是在項目路徑存在:

com.example.sqlite

0

檢查清單XML如果包括了活動。這有時會導致錯誤。

+2

這將*在大多數情況下*會導致運行時錯誤,而不是編譯錯誤。 –

+0

大約97次刷新和清洗後,好吧。然後一個項目關閉和重新加載,我有進口。全部 – user1352057