Articles of android manifest

无法识别启动活动:未find默认活动

我是android的新手,我遇到了一个问题。 控制台说“无法识别启动活动:未find默认活动”。 我补充说 在清单中。 我已经尝试过Invalidate caches / Restart,但仍然无效。 并且包含主要活动的类文件在android studio中变为绿色。 我不知道这意味着什么。 这是我的清单文件。 chooseAreaActivity是我想用作启动器活动的那个。

如何将通知设置活动添加到系统设置

在Android 5.0上有一个选项,通过Settings -> Sound & notification -> App notification -> Calendar (for example)直接转到应用程序的通知设置。 我也知道它是清单中的一个标志,如DEV.BYTES中所述。 如何实现,使用的标志是什么? 以下是更多说明的屏幕截图:

Android – 如何触发广播接收器调用其onReceive()方法?

我为我的申请安排了警报。 我已经实现了一旦闹钟时间到达就会触发广播接收器。 如何手动调用广播接收器来执行onReceive方法内部的代码,而无需复制代码两次。 我想在实用程序单例调用中使用代码,并通过从任何地方使用util类实例来调用该方法。 但是,是否有任何其他方式直接调用onReceive方法或广告意图有问题。 android:exported =“false”//在清单文件中定义时接收者的附加参数。 另一个问题是导出的参数意味着什么。 请帮我理解这个。

使用清单中的function加速度计

使用AndroidManifest的新标签,是否也可以定义我的应用程序需要加速度计? 在我看来,标签中只支持光传感器和接近传感器。 提前致谢。

如果我只在Google Play商店发布,我是否需要android.permission.WAKE_LOCK用于Google Play服务?

我正在尝试整合Google Analytics for Android。 根据此处的文档 ,它要求添加android.permission.WAKE_LOCK (提供下面的注释说明)。 我不清楚它。 如果我仅在Google Play商店中发布该应用,我是否还需要此function? 如果不是绝对必要的话,我真的不想要求用户获得额外的许可。 特别是,我不明白这个说明在这里的含义是什么: 可选地,可以请求WAKE_LOCK权限以改进非Google Play设备上的分派。

如何在Android Manifest上为同一个活动添加多个主题属性?

我有一个Android清单,其中包含我想要应用于样式的活动: 它现在看起来如何,但在保留NoTitleBar属性的同时,我也想添加这个属性: android:style/Theme.Light” 但我对Android这么新,我无法理解。 请帮忙!

错误获取’name’属性:attribute不是字符串值

将我的apk文件上传到google play会出现此错误: 您的APK无法使用aapt进行分析。 错误输出:无法运行aapt转储标记:错误获取’name’属性:attribute不是字符串值 因为我知道这个问题在我的清单文件中,所以我把它放在这里: AndroidManifext.xml: 我检查了所有android:name属性,但找不到问题。 谢谢你们。

从Manifest以编程方式加载活动和/或应用程序徽标

我正在尝试从清单中的定义加载与当前活动和/或其父应用程序关联的徽标。 此技术已成功加载与两者相关联的标题和图标,但徽标始终返回null或0。 以下是我正在使用的清单中的相关信息: 如果activity是上面定义的活动的一个实例,我尝试了以下内容(结果注释为inline): PackageManager pm = activity.getPackageManager(); ComponentName cn = activity.getComponentName(); ApplicationInfo ai = activity.getApplicationInfo(); //ACTIVITY LABEL: Works pm.getActivityInfo(cn, PackageManager.GET_ACTIVITIES).loadLabel(pm); //APPLICATION LABEL: Works ai.loadLabel(pm); //APPLICATION LABEL: Works pm.getApplicationLabel(ai); //ACTIVITY ICON: Works pm.getActivityInfo(cn, PackageManager.GET_ACTIVITIES).loadIcon(pm); //ACTIVITTY ICON: Works pm.getActivityIcon(cn); //APPLICATION ICON: Works pm.getApplicationIcon(ai); //APPLICATION ICON: Works ai.loadIcon(pm); //ACTIVITY LOGO: Does not work pm.getActivityInfo(cn, PackageManager.GET_ACTIVITIES).loadLogo(pm); //ACTIVITY LOGO: […]

config.xml文件中的离子内部版本号错误

我的问题是,如果我编译我的项目,它会在内部版本号中添加2 。 我的Ionic config.xml 我的AndroidManifest.xml 如果我构建调试或发布版本应该是0.0.1(72)但是当我安装应用程序时它是0.0.1(722) 输出aapt aapt d badging apk.apk package: name=’at.company.or.so’ versionCode=’722′ versionName=’0.0.1’platformBuild VersionName=’5.1.1-1819727′ sdkVersion:’14’ targetSdkVersion:’22’ 我认为这是编译时的问题,但我不知道在哪里搜索。

Home按钮后重新启动应用程序显示初始活动不是最新的

我有一个具有初始活动的应用程序(A – 也是启动器中指定的活动),它允许用户启动另一个活动(B)。 我正在保存Activity B的状态(onSaveInstanceState()并在onCreate()中恢复它)。 如果用户按下主页按钮(即应用程序转到后台),然后立即重新启动应用程序,则在启动B后某些手机(N1和Motrola Milestone,现在但不是Galaxy S)再次显示活动A(不是B)。 但如果他们从“最近的”应用程序(主页按钮长按)启动它们,他们将被带到活动B. 根据我对Android文档的理解,除非任务已被杀死(除了从应用程序屏幕重新启动活动之外没有其他任何操作,似乎没有这样做)我们应该看到活动B在启动时恢复(因为这是在堆栈顶部)。 所以我似乎无法弄清楚这里到底有什么问题。 在应用程序使用期间BTW方向更改工作正常(一切保存并恢复正常)。 这个奇怪的问题一直困扰着我一段时间,通过反复试验,我发现当我禁用该活动的方向,然后尝试重新启动时,B按预期显示。 所以其他人都面对这样的事情,如果是这样,如何解决这个问题呢? 我正在考虑在SharedPreferences中保存运行活动(如本文所述),并从活动A中恢复它,但是我想知道我是否在这里遗漏了一些东西。 不应该在重新启动时恢复 B是默认行为吗?