【发布时间】:2011-11-12 21:47:48
【问题描述】:
我有一个包含多个包的 android 项目。在这种情况下,包的结构是 com.WAPP.SetLocation 是包含我要运行的活动的包。
在我的清单中,com.WAPP 被视为基础包:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WAPP"
android:versionCode="1"
android:versionName="1.0">
我的活动在我的清单中声明为:
<activity android:name=".mainScreenActivity"></activity>
<activity android:name=".SetLocation.setLocationActivity"></activity>
mainScreen 活动显示正常,因为它位于 com.WAPP 包中。但是当我尝试运行 setLocationActivity 时,我得到了无法找到明确的类错误。以下是我的意图参数:
Intent i = new Intent();
i.setClassName("com.WAPP.SetLocation",
"com.WAPP.SetLocation.setLocationActivity");
startActivity(i);
【问题讨论】:
标签: android android-activity android-manifest