私は現在、Android用のアプリを開発していますが..私のアクティビティでは、ユーザーがボタンをクリックすると、ユーザーデバイスにインストールされているはずのAndroidターミナルエミュレーターが開きますが、現在、問題があります。コードが機能していません。確認してください
ClockWorkModFlash.java
パッケージcom.loadedgeek.myupgrade;
android.os.Bundle をインポートします。android.app.Activity をインポートします。android.os.Handler をインポートします。android.content.Intent をインポートします。android.widget.Button をインポートします。android.view.View をインポートします。
public class ClockWorkModFlash extends Activity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.clockworkmod_activate); Button bClock = (Button) findViewById(R.id.FlashClockWork); bClock.setOnClickListener(new OnClickListener() { public void onClick(View v) { Intent i = new Intent(Intent.ACTION_MAIN); PackageManager managerclock = getPackageManager(); i = managerclock.getLaunchIntentForPackage(jackpal.androidterm); i.addCategory(Intent.CATEGORY_LAUNCHER); startActivity(i); } }); }}
これが最後のアクティビティであるため、Eclipse でアプリのコンパイルが許可されていません。Packagemanager と OnClickListner を解決できませんでした...何かアイデアはありますか?