我目前正在爲android開發一個應用程序,但..有一個我的活動,其中用戶應點擊一個按鈕,它會打開Android這將被安裝在用戶設備上,但現在,我有一個問題終端模擬器,我的代碼不工作..檢查出來從另一個應用程序活動按鈕上啓動一個包(應用程序)單擊
ClockWorkModFlash.java
包com.loadedgeek.myupgrade ;
import android.os.Bundle;導入android.app.Activity;導入 android.os.Handler;導入android.content.Intent;導入 android.widget.Button;導入android.view.View;
公共類ClockWorkModFlash延伸活動{
@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無法解析...任何想法?
對不起,先生,但我認爲這段代碼將移動到下一個活動,我希望它打開另一個應用程序安裝在我的應用程序之外的手機上 –
嘗試編輯代碼它將有助於啓動任何應用程序 –