AndroidManifest.xml中的application中的name属性

被这个不起眼的属性折磨了一天,终于解决了。

由于项目需要,要合并两个android应用,于是拷代码,拷布局文件,拷values,所有的都搞定之后程序还是频频崩溃,一直没有找到原因,学android时间也比较久了,但是清单文件中的application节点的name属性以前一直没有重视过,甚至没有用过这个属性。

由于整合后的程序频频崩溃,其他地方都没有问题,只有这个属性这里有区别,于是我就怀疑是这里的问题,上网一查,说,如果在application节点中指定了程序的name属性,那么代码中必须继承name中指定的类,但是我这两个应用都指定了name属性,合并后只能指定一个name属性,那该如何是好?

其实只要把这两个程序的name属性中指定的类合并,然后继承一个就好了。

如图,合并后的主文件是第二张图片所展示的,所以我只需要把EzvizApplication中的代码合并到CCPApplication中即可。

版权声明:本文为博主原创文章,未经博主允许不得转载。若有错误地方,还望批评指正,不胜感激。

时间: 2024-10-27 12:55:05

AndroidManifest.xml中的application中的name属性的相关文章

Androidmanifest.xml在Android项目中的作用

以下是一个项目中的AndroidManifest.xml文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="tw.suggest"                                //指定项目中的程序文件的包

AndroidManifest.xml - 【 manifest -&gt; application】

语法: <application android:allowTaskReparenting=["true" | "false"] android:backupAgent="string" android:debuggable=["true" | "false"] android:description="string resource" android:enabled=["

AndroidManifest.xml - 【 manifest -&gt; Application -&gt; activity 】

<activity android:allowTaskReparenting=["true" | "false"] android:alwaysRetainTaskState=["true" | "false"] android:clearTaskOnLaunch=["true" | "false"] android:configChanges=["mcc",

(4.6.12)AndroidManifest.xml常用属性大全[进行中]

1-manifest 属性和节点 1-1 package 1-2 xmlnsandroid 1-3 xmlnstoolshttpschemasandroidcomtools 1-4 androidversionCode 1-5 androidversionName 1-6 androidsharedUserId 1-7 androidsharedUserLabel 1-8 androidinstallLocation 2-uses-sdk 3-uses-permission 3-1 androi

android基础知识13:AndroidManifest.xml文件解析

1.重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一.它是Android程序的全局配置文件,是每个 android程序中必须的文件.它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息. 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所

学习Android之-----------------------AndroidManifest.xml

在Android中,有一个文件叫AndroidManifest.xml ,该文件是Android项目开发的全局配置文件, 以.xml结尾.熟悉java web开发的朋友可能都知道,在Web工程中,也有一个全局的配置文件,叫web.xml. 当然AndroidManifest.xml 与 web.xml 是类似的,我们都可以在文件中配置有关项目的相关配置(如初始 化变量设置,Android Activity配置,servlet配置等等). 总的来说,开发Android应用所有需要配置的都需要在 A

AndroidManifest.xml文件综合详解(转)

一,重要性AndroidManifest.xml是Android应用程序中最重要的文件之一.它是Android程序的全局配置文件,是每个 android程序中必须的文件.它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息. 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必

[转]AndroidManifest.xml文件详解

转自:http://www.cnblogs.com/greatverve/archive/2012/05/08/AndroidManifest-xml.html AndroidManifest.xml文件详解(一) 每个应用程序在它的根目录中都必须要有一个AndroidManifest.xml文件.这个清单把应用程序的基本信息提交给Android系统,在应用程序的代码能够运行之前,这个信息系统必须建立.以下是清单文件要做的一些事情: 1. 用Java包给应用程序命名.这个包名是应用程序的唯一标识

[安卓学习]AndroidManifest.xml文件内容详解

一,重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一.它是Android程序的全局配置文件,是每个 android程序中必须的文件.它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息. 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所