正在生成 android 清单并声明活动

Generating android manifest and declaring activities

这是关于 android 编程的另一个新手问题。 androidmanifest.xml 文件是如何生成的,什么决定了 activity 是否会在其中注册(声明)?我的 androidstudio 忽略了我的一项活动(没有在生成的清单中注册它),我想了解为什么以及要寻找什么...... 感谢,并有一个愉快的一天, J

最主要的是在您创建项目时创建的。

您需要像这样在清单中声明所有活动

     <activity
        android:name="ExampleActivity"
        android:label="@string/app_name" 
        android:theme="@android:style/Theme.NoTitleBar"
        android:configChanges="keyboardHidden|orientation|screenSize">

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

在清单中,您还可以声明应用程序需要哪些权限,例如连接到互联网等。

手动创建 activity 时,您必须做两件事:

  1. 创建一个 class 从 Activity 延伸(或从另一个 class IS-A Activity)
  2. 将您的 activity 添加到您的 AndroidManifest.xml

我不太明白你所说的"ignores activity"是什么意思。

您可以找到有关 AndroidManifest 的更多信息here

希望对您有所帮助!

Android 运行 时间只是使用这个 manifest.xml 文件来检查你创建的 android 组件,它在应用程序中使用,然后再创建你的实例自定义扩展 Activity,Service,Broadcast Reciever,Content Provoider.

的组件