Articles of 清单

是否有可能包含/将代码导入到Android Manifest?

我正在为其他Android应用程序使用的包,并且当他们导入.jar时,他们还需要添加一个合理的权限等块的Android清单。 是否有可能具有这些所需的权限,意图filter等与包捆绑在一起,并且只需要在清单中的单行中将它们全部导入到清单中? 相比之下,只是提供了一个代码块复制和粘贴到清单从包网站。 我觉得这样做会导致其他软件包(一个例子是谷歌分析)更容易,如果权限被捆绑,并沿着<import package.name.manifest>是唯一需要的行。 任何提醒,这是否可能会是真棒,谢谢

Android Studio的清单权限

我想知道是否可以像在eclipse中一样的方式向Android Studio中的Manifest添加权限。 我的意思是自动生成的权限选项卡,而不是手动。 这里的问题是,如果有一个选项,使它自动而不是手动添加它!

在清单或代码中注册接收器是更好的代码实践吗?

我正在写一个简单的广播接收器。 我已经在清单和代码之前注册过接收者。 对我而言,这是一个简单的接收器,不需要做任何事情。 在这种情况下,是否有理由select一种方法? 在清单中注册接收器更有效(执行更快)? 或者它们都基本相同? 我在问,因为我正在写的应用程序需要非常高效,而且我还没有能够find有关这两种方法之间实际区别的良好信息。 我试图按照最好的编码做法。 干杯

从preferences.xml开始一个活动

我试图去在设置屏幕上find – android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS 从我的偏好活动入口,但没有运气。 目前,按下该条目只是刷新了我所在的屏幕。 我的preferences.xml如下所示: <Preference android:title="@string/my_location_settings"> <intent android:action="android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS"> </intent> </Preference> 我的清单条目如下所示: <activity android:name=".Preferences"> <intent-filter> <action android:name="android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> 我究竟做错了什么? logcat的: 12-11 15:53:34.170: INFO/ActivityManager(173): Starting activity: Intent { act=android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS cmp=com.my.app/.Preferences } 12-11 15:53:34.400: INFO/ActivityManager(173): Displayed activity com.my.app/.Preferences: 229 ms (total 229 ms) performance: <?xml version="1.0" encoding="utf-8"?> <activity android:name=".ViewActivity" android:label="@string/app_name"> <intent-filter> […]

无法parsing符号ACCESS_FINE_LOCATION

我有这个代码 if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { 在清单中,我已经包含了这个权限 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 但是我得到错误cannot resolve symbol 'ACCESS_FINE_LOCATION' 如何解决这个问题呢?

Android:Manifest中的奇怪错误

我正在学习我的android应用程序,我试着在真正的设备上(在eclipse中运行应用程序),一切都很好。 所以当我对自己的修改感到满意的时候,我打开了Manifest以修改版本来释放它,但是没有在Manifest中进行任何修改, <uses-permission android:name="android.permission.INSTALL_PACKAGES" /> 错误是: Permission is only granted to system apps 这怎么可能? 我用这条线多次build立了我的应用程序。

禁用LINT检查的副作用是什么?

其实,我的应用程序没有运行,所以我点击“禁用检查”,之后,它开始运行Swiftly。 现在,应用程序中是否会出现任何即将出现的问题?

Android中的android:appCategory O.哪个值?

Android O引入了应用类别的概念。 这些类别用于将类似用途或function的应用程序聚类在一起。 开发人员根据Android Ofunction和API文档,在AndroidManifest.xml使用android:appCategory声明。 文档不清楚的是这个属性是什么值? 我猜这将是一个离散的价值观而不是任何string。

清单中引用的资源不能因组态而异

当我想插入后续元标记: <meta-data android:name="com.android.systemui.action_assist_icon" android:resource="@mipmap/ic_launcher" /> 我收到错误消息: Resources referenced from the manifest cannot vary by configuration (except for version qualifiers, eg -v21.) Found variation in hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi 我怎样才能解决这个问题?

Android服务可以有多个权限?

我有一个服务,既下载文件,并保存它,似乎我只能指定一个权限。 <service android:enabled="true" android:name=".DownloadService" android:permission="android.permission.INTERNET"> </service> 要么 <service android:enabled="true" android:name=".DownloadService" android:permission="android.permission.WRITE_EXTERNAL_STORAGE"> </service> 我需要两个。