2016-05-15 11 views
3

Main.javaLogcatでログが表示されないのはなぜですか?

Package com.first.service; 

import android.support.v7.app.ActionBarActivity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 

public class Main extends ActionBarActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     Intent i = new Intent(this,Myservice.class); 
     startService(i); 
    } 

    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.main, menu); 
     return true; 
    } 

    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     // Handle action bar item clicks here. The action bar will 
     // automatically handle clicks on the Home/Up button, so long 
     // as you specify a parent activity in AndroidManifest.xml. 
     int id = item.getItemId(); 
     if (id == R.id.action_settings) { 
      return true; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
} 

MyService.java

import android.app.Service; 
import android.content.Intent; 
import android.os.IBinder; 
import android.util.Log; 
import android.widget.TextView; 

public class Myservice extends Service{ 
    public Myservice(){ 

    } 

    @Override 
    public IBinder onBind(Intent intent) { 
     // TODO Auto-generated method stub 
     return null; 
    } 

    @Override 
    public void onDestroy() { 
     // TODO Auto-generated method stub 
     super.onDestroy(); 
    } 

    @Override 
    public int onStartCommand(Intent intent, int flags, int startId) { 
     // TODO Auto-generated method stub 
     Log.i(TAG, "Service Started"); 
     return Service.START_STICKY; 
    } 

} 

私はアンドロイドのサービスに新しいですし、私は、新しいサービスアプリケーションを作成したいのですが、logcatは何も表示されません。

コードに問題がある場合は、私に助けてください。 私はStackOverflowを初めて使用しています。

明確なアイデアを持っている画像を参照してください:

+0

logcatであなたの「TAG」を検索しましたか? – AkashBhave

+0

はい私は何も表示していないすべてを行っています。 – Kakarot

+0

付属の画像を参照してください。それは何も表示されていません。 – Kakarot

答えて

1

thisによると:EclipseでAndroidの開発者ツールのための サポート(ADT)が終了しました。アプリ開発プロジェクトをできるだけ早くAndroid Studioに移行する必要があります。

+0

コードに何か問題がありますか? – Kakarot

+0

ログが表示されない理由は、コードではなくIDEで使用されるためです。 AndroidスタジオはAndroid向けの公式IDEになっているため、EclipseのADTプラグインはサポートされなくなったため、Android Studioに移行する必要があります。 – dzikovskyy

+0

提案していただきありがとうございます。私はアンドロイドスタジオの現在のバージョンをダウンロードしました – Kakarot

関連する問題