生成android清单并声明活动

时间:2015-07-29 19:35:27

标签: android android-activity android-manifest

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

3 个答案:

答案 0 :(得分:1)

创建项目时会创建mainfiest。

您需要在清单中声明所有活动,如此

     <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>
清单中的

是您还要声明应用程序需要的权限,例如连接到互联网等。

答案 1 :(得分:0)

手动创建活动时,您需要做两件事:

  1. 创建一个从Activity(或来自另一个IS-A活动类)
  2. 扩展的类
  3. 将您的活动添加到AndroidManifest.xml
  4. 我真的不明白“无视活动”是什么意思。

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

    希望这有帮助!

答案 2 :(得分:0)

Android Run Time只需使用此manifest.xml文件来检查您在Application中使用的android组件,然后再创建自定义组件的实例,该组件扩展了Activity,Service,Broadcast Reciever,Content Provoider。