2014-09-11 42 views
0

如何从我的应用程序(com.gigabyte568.gbrom)启动com.android.internal.app.PlatLogoActivity如何启动PlatLogoActivity

代码,我曾尝试:

代码1:

Intent intent = new Intent(); 
intent.setComponent(new ComponentName("com.android.internal", "com.android.internal.app.PlatLogoActivity")); 
startActivity(intent); 

代码2:

Intent intent = new Intent(); 
intent.setComponent(new ComponentName("com.android.internal.app", "com.android.internal.app.PlatLogoActivity")); 
startActivity(intent); 

代码3:

Intent intent = new Intent(); 
intent.setComponent(new ComponentName("com.android", "com.android.internal.app.PlatLogoActivity")); 
startActivity(intent); 

代码4(我当我提取的框架,res.apk的 “机器人” 包名):

Intent intent = new Intent(); 
intent.setComponent(new ComponentName("android", "com.android.internal.app.PlatLogoActivity")); 
startActivity(intent); 

Code 1Code 2Code 3Code 4使我的应用程序崩溃。我该怎么做呢?

+0

每个代码的请提供您的错误日志。我不确定,但如果我记得清楚,你可以与清单有关,以授权此电话。 – grattmandu03 2014-09-11 12:13:19

回答

0

添加到您的清单文件中的活动

<activity android:name="com.android.internal.app.PlatLogoActivity" /> 

启动活动中使用此代码

Intent intent = new Intent(this,Activity2.class); 
startActivity(intent); 
0
Intent intent = new Intent(CurrentActvity.this,GotoActivity.class); 
    startActivity(intent); 

    <activity android:name="com.android.internal.app.GotoActivity" /> 

CurrentActvity.this在做ü现在脑水肿

GotoActivity。你想去的班级

0

在manifest文件集:

<activity android:name="com.android.internal.app.PLATLOGOACTIVITY" /> 

确保PLATLOGOACTIVITY资本

在你的java文件集:

Intent intent = new Intent("com.android.internal.app.PLATLOGOACTIVITY"); 
startActivity(intent);