我完全陌生於android,幾乎是一個Java newb。Android應用程序在模擬器中崩潰 - 日誌空白
我有一個簡單的應用程序,我建設得到Android的開發環境的竅門 - 事情就是這樣的點擊事件,等等。
的應用程序加載時,我能夠改變一個文本框的文本使用按鈕處理程序。但是,當我導入位置類時,嘗試進行簡單的GPS調用時,應用程序會崩潰。
問題是,在Eclipse(錯誤控制檯)一切看起來不錯 - 我沒有看到任何例外的android模擬器(DevTools)。我有logcat窗口打開,但我沒有做任何事情在eclipse /代碼發送logcat任何東西(我需要嗎?)
任何人都可以看到這個錯嗎?有沒有更好的解決方法?
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.*;
import android.location.*;
public class locationDisplay extends Activity {
private EditText text;
private Location GPSLocation;
double dblLat;
double dblong;
String strLat;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main); // bind the layout to the activity
text = (EditText) findViewById(R.id.EditText01);
text.setText("No button pressed");
}
// Handler for each button -- Button01 is when it crashes
public void myClickHandler(View view) {
switch (view.getId()) {
case R.id.Button01:
dblLat = GPSLocation.getLatitude();
strLat = Double.toString(dblLat);
text.setText(strLat);
break;
case R.id.Button02:
text.setText("Button 2 was clicked");
break;
case R.id.Button03:
text.setText("Button 3 was clicked");
break;
}
}
你一定要在LogCat中看到異常。您不會在Eclipse錯誤控制檯中看到任何內容。 – 2010-03-29 14:40:16
@mbaird - 我有logcat打開,但沒有錯誤。我讀過一篇文章,其中啓用了mylyn插件可能會導致此問題,但我沒有安裝該插件。任何想法爲什麼Logcat不工作 - 我需要做些事情來啓動它嗎? – tpow 2010-03-29 16:56:11