错误android.content.ActivityNotFoundException
我犯了个错误错误android.content.ActivityNotFoundException,android,android-intent,Android,Android Intent,我犯了个错误 android.content.ActivityNotFoundException 详细的 找不到处理意图的活动{com.alpha.beta.SQLVIEW} 即使在我的清单文件中,我有: <activity android:name=".SQLView" android:label="@string/title_activity_app" > <action android:name="com.alpha.beta.SQLVIEW" /> <
android.content.ActivityNotFoundException
详细的
找不到处理意图的活动{com.alpha.beta.SQLVIEW}
即使在我的清单文件中,我有:
<activity
android:name=".SQLView"
android:label="@string/title_activity_app" >
<action android:name="com.alpha.beta.SQLVIEW" />
<category android:name="android.intent.category.DEFAULT" />
</activity>
intentSQLVIEW中使用的名称与manifestSQLVIEW中使用的名称不同 目的是:
Intent mi = new Intent("com.alpha.beta.SQLVIEW");
在舱单中:
android:name=".SQLView"
它们应该是相同的,你也可以这样使用意图
Intent mi = new Intent(this, SQLView.class);
startActivity(mi);
以以下方式启动新活动:
Intent mi = new Intent(Current_Activity.this,SQLView.class);
startActivity(mi);
清单文件中的包名是什么?所以你说要更改它们中的任何一个以匹配相同的?是的,易于更改Intent mi=newintent(“com.alpha.beta.SQLView”)@Aditya,是的,intent中的类名和类名区分大小写,因此必须匹配。
Intent mi = new Intent(Current_Activity.this,SQLView.class);
startActivity(mi);