Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ActivityNotFoundException,尽管活动已在清单文件中注册_Java_Android - Fatal编程技术网

Java ActivityNotFoundException,尽管活动已在清单文件中注册

Java ActivityNotFoundException,尽管活动已在清单文件中注册,java,android,Java,Android,我正在开发一个android应用程序,它有多个包,对于一个特定的活动,它会抛出ActivityNotFoundException…有人能指出我的代码有什么问题吗。。。。。。 活动包为com.example.neo.smsapp.IFTT logcat生成以下行 *FATAL EXCEPTION: main Process: com.example.neo.smsapp, PID: 7320 android.content.ActivityNotFoundException: Unable t

我正在开发一个android应用程序,它有多个包,对于一个特定的活动,它会抛出ActivityNotFoundException…有人能指出我的代码有什么问题吗。。。。。。 活动包为com.example.neo.smsapp.IFTT

logcat生成以下行

*FATAL EXCEPTION: main


Process: com.example.neo.smsapp, PID: 7320
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.neo.smsapp/com.example.neo.smsapp.IFTT.CancelAnAlarmActivity}; have you declared this activity in your AndroidManifest.xml?
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1794)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1512)
at android.app.Activity.startActivityForResult(Activity.java:3917)
at android.app.Activity.startActivityForResult(Activity.java:3877)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:842)                                                                      
at android.app.Activity.startActivity(Activity.java:4200)                                                                      
at android.app.Activity.startActivity(Activity.java:4168)
at com.example.neo.smsapp.SetuppageActivity.onOptionsItemSelected(SetuppageActivity.java:239)*
这是设置页面活动(主要活动)

清单文件

<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".SetuppageActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <activity android:name=".CancelAnAlarmActivity"
            android:label="CancelAlarm"
            android:screenOrientation="landscape">
        </activity>

        <service android:name=".SendSMSAlarmService"/>
    </application>

请在android清单文件中定义您的活动。 将此代码添加到android清单文件中

<activity android:name=".SetuppageActivity"
            android:label="">
        </activity> 

清单
文件中尝试使用
com.example.neo.smsapp.IFTT.cancelanalarmavity
。像这样:

<activity android:name="com.example.neo.smsapp.IFTT.CancelAnAlarmActiv‌​ity"
          android:label="CancelAlarm" 
          android:screenOrientation="landscape">
</activity>


您是否尝试过在menifest文件中使用com.example.neo.smsapp.IFTT.cancelanalaractivity。您忘记了这个
com.example.neo.smsapp.IFTT.cancelanalaractivity
activity上面的两条评论都是帮助您尝试卸载和重新安装应用程序
<activity android:name="com.example.neo.smsapp.IFTT.CancelAnAlarmActiv‌​ity"
          android:label="CancelAlarm" 
          android:screenOrientation="landscape">
</activity>