因为在另一个class类中使用startActivity,
而在此类中,函数方法不是静态的
如代码
public void StartAPP(String packageNameStr)
{
Intent intent = getPackageManager().getLaunchIntentForPackage(packageNameStr);
if (intent != null) {
startActivity(intent);
}
}
在
MainActivity
调用时候就先new一个对象,出来就gg
extends Activity 了就不要new,静态方法试一试,或者用context.startActivity(intent);
我是在 MainActivity写到方法,没改动直接调用的