Articles of android manifest

如何指定在应用启动时启动哪些活动?

我有一个包含3种不同活动的应用程序。 当我启动应用程序时,其中一个活动始终首先启动。 但是我希望在首先开始之前开始一个不同的活动。 我如何更改此设置以首先启动不同的活动?

如何以编程方式在android上禁用状态栏/通知栏?

我创建一个锁屏应用程序..此应用程序由SMS触发..当收到包含SMS的命令时,它将显示锁定屏幕活动。 我的锁屏活动正在使用TYPE_KEYGUARD来禁用主屏幕按钮。 当设备屏幕关闭然后我再次打开时,我的问题是状态栏/通知栏仍然出现在我的屏幕上。 这是一个问题,因为即使设备被锁定,用户仍然可以通过状态栏/通知栏访问某些程序。 所以我想消除这个状态栏/通知栏,以便用户(盗窃)不能再访问该设备..请帮我解决这个问题..

AndroidManifest.xml中的两个主要活动

我想在我的应用程序中有两个主要活动。 所以在我的清单中我说: 我的应用程序菜单中创建了两个图标。 但是当我点击它们时,第一个活动MainActivity总是会启动。 是否可以进行两项主要活动? 如果是这样,我做了什么错了? 谢谢

Android Manifest- intentfilter和活动

有人可以解释清单中的以下行 – 活动和意图filter中的字段如何重要以及何时使用/引用? 对不起,我试图阅读文档,但仍然无法想象。 谢谢

重构包名称会破坏整个应用程序

我正在尝试使用Eclipse重构我的包 org.sheehan.activity 至 org.sheehan.stocks.activity 出于某种原因,当我这样做时,我的项目就会爆炸,R不会再生。 我怎样才能正确重构? 更新 :我更新了我的Android Manifest以反映更改。 R仍然没有再生。 即使在干净之后。 编译器抱怨org.sheehan.activity.R

我应该如何在AndroidManifest.xml中定义launchMode – 使用PhoneGap和JQM

我正在努力将我的应用程序限制为单个实例。 目前,如果用户按下主屏幕退出应用程序,然后在外面执行某些操作并再次单击应用程序的图标,则会启动应用程序的第二个实例。 这是我的完整清单文件: 它是一个单一的活动应用程序(基本上没有活动定义) 在主JQM页面上,我有类似这样的条目: 有人可以告诉我,如果我的清单是正确的,我是否应该使用 android:name=”com.mydomain.qfa” 或者应该是其他类似的东西 android:name=”com.mydomain.qfa.HomePage”? 要么 android:name=”com.mydomain.qfa.MainContent”? 提前致谢。

android:theme =“@ android:style / Theme.NoTitleBar.Fullscreen”适用于应用程序级别,但不适用于活动级别。 任何线索?

我需要将我的一项名为MyNoStatusBarActivity.java的活动作为全屏活动。 我在Manifest中添加了: … 在我的活动的onCreate : @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } 这样做只是隐藏TITLE栏而不是STATUS栏。 此外,如果我在应用程序级别使用清单主题而不是我的活动,它可以工作,但我的应用程序的所有活动,这不是我想要的。 我想只为一个特定的活动禁止状态栏。 帮助将非常感激。 日Thnx! PS:我很好,这种行为在Honeycomb / ICS中不再可用。 我只需要2.2和2.3就可以了 编辑 尝试了SO中其他解决方案中提到的所有建议但尚未成功。 应用于应用程序级别但不适用于活动级别时,主题可用。 我正在使用HTC WildFire-S,android ver 2.3.5

用户和当前进程都没有android.permission.ACCESS_COARSE_LOCATION

我知道这可能是一个愚蠢的问题,我之前提到了所有类似的问题,但不幸的是我可以解决这个问题。 很可能是我的Manifest.xml文件中存在问题。 当我尝试访问位置时,应用程序崩溃了 这是我的manifest.xml 当我运行它时抛出此错误 java.lang.SecurityException: Neither user 11029 nor current process has android.permission.ACCESS_COARSE_LOCATION. 与其他权限类似。 我在清单文件中看不到任何错误。 帮助赞赏

Robolectric找不到资源和AndroidManifest.xml

我已经创建了新的TestProject并在我的testMethod中添加了以下行: Robolectric.getShadowApplication().getString(R.string.mystring); 我的测试失败了 android.content.res.Resources$NotFoundException: unknown resource 2131558482 控制台显示警告: WARNING: No manifest file found at .\..\..\MyProject\AndroidManifest.xml.Falling back to the Android OS resources only. To remove this warning, annotate your test class with @Config(manifest=Config.NONE). WARNING: no system properties value for ro.build.date.utc AndroidManifest.xml是否需要获取字符串资源? 我试图通过org.robolectric.Config.properties和@Config添加Manifest,但警告仍然发生,我无法获得字符串资源。 我确保清单的相对路径是正确的。 此外,我正在改变JUnit运行配置,但这没有帮助。

将权限置于Android .aar库项目的清单中

我正在开发一个包含两个模块的Android项目,其中一个是用于生成.aar文件的库模块,另一个是使用生成的.aar文件的示例应用程序。 因此,此项目中有两个AndroidManifest.xml文件。 假设我正在开发蓝牙库,所以我将蓝牙权限放在库的清单文件中。 通过将此库.aar作为依赖项包含在内,我可以省略应用程序清单文件中的标记吗? 换句话说,Android应用程序“合并”(可能不是字面上但在语义上)依赖.aar库的权限? 我的经验表明,虽然某些权限倾向于如上所述,但其他权限要求在应用程序的AndroidManifest.xml显式声明。 我想知道我的假设是否属实,如果有任何资源或文档清楚地区分那些可以驻留在.aar库的清单中的权限以及那些需要在应用程序自己的清单文件中声明的权限。 谢谢!