【问题标题】:declare intent in manifest file在清单文件中声明意图
【发布时间】:2013-12-29 13:46:52
【问题描述】:

我已经声明了在单击按钮时访问另一个布局的意图,当它运行时出现以下错误,

android.content.ActivityNotFoundException: Unable to find explicit activity class xxxxxx; have you declared this activity in your AndroidManifest.xml?

由此我了解到,intent 需要在 android manifest 文件中声明,但我不知道如何声明。

谁能解释一下如何申报

提前致谢 湿婆

【问题讨论】:

  • 您是否通过菜单“新建->Android 活动”添加了活动?这样它就为你声明了所有必要的东西..
  • @siva 发布您的 AndroidManifest.xml
  • 感谢大家的回答忘记声明活动...我的问题解决了

标签: android android-intent android-manifest


【解决方案1】:

您需要在 android manifest.xml 中声明您的活动,这是一个示例:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="your.package.name">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".Activity1" android:label="@string/app_name"></activity>
        <activity android:name=".Activity2"></activity>
    </application>
    <uses-sdk android:minSdkVersion="4" />
</manifest>

【讨论】:

    【解决方案2】:

    你错过了清单中的 .helloListView 之类的内容,甚至检查点。

    <activity android:name=".helloListVeiw"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    

    【讨论】:

      猜你喜欢
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 2018-03-05
      • 2019-12-04
      • 1970-01-01
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      相关资源
      最近更新 更多