{{code Java, package funa.fmtransmitter; import android.app.Activity; import android.os.Bundle; import android.content.Intent; import android.content.ComponentName; public class FmTransmitter extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { // Intent intent=new Intent(this,NewActivity.class); Intent intent=new Intent(Intent.ACTION_MAIN); // setComponent と setClassName のどちらでも良い // intent.setComponent(new ComponentName( // "com.funa.take.restoresettings", // "com.funa.take.restoresettings.RestoreSettings")); // intent.setClassName("com.funa.take.restoresettings","com.funa.take.restoresettings.RestoreSettings"); intent.setClassName("jp.co.sharp.android.FMtransmitter","jp.co.sharp.android.FMtransmitter.FMtransmitter"); startActivity(intent); finish(); } catch (Exception e){ System.out.println(e); setContentView(R.layout.main); } } } }} AndroidManifest.xml には、呼び出し先のクラス名を書かなくても動くみたい。 {{category2 プログラミング言語,Java,Android}}