问题标签 [android-restrictions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1044 浏览

android - 错误:(8, 30) 不允许使用字符串类型(在“描述”处,值为“将获取此用户名的公共相册”)

我正在尝试在我的应用程序中配置限制,但出现以下错误

错误:(8, 30) 不允许使用字符串类型(在“描述”处,值为“将获取此用户名的公共相册”)。错误:任务“:app:processDebugResources”执行失败。com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\athakur\Softwares\adt-bundle-windows-x86_64-20140702\sdk\build-tools \22.0.1\aapt.exe'' 以非零退出值 1 结束

我的 app_restriction.xml 如下 -

如果我删除描述它工作正常。我使用了与android dev 页面上指定的相同的语法,即

不知道我错过了什么。任何帮助表示赞赏。

0 投票
0 回答
310 浏览

android - 从android到服务器的文件上传错误

任何人都可以帮助我,如果我将 zip 文件从 android 上传到服务器,则会在服务器中抛出错误

我跟着下面URL

使用 HttpURLConnection 上传多个图像文件

总是从服务器返回失败。任何人都可以帮助我吗?

0 投票
1 回答
1043 浏览

android - Android 应用限制 - 测试 DPC 时捆绑空包

我正在尝试使用 android 应用程序限制。我已经实现了代码并尝试使用 Test DPC 对其进行测试。

SI 使用 Test DPC 在我的设备上设置了工作资料(没有用户)。我将我的应用程序添加到 Test DPC 管理的应用程序集中。我可以使用 Test DPC 来检索我的应用程序限制的默认值。我可以保存我所做的任何更改,当我这样做时,Test DPC 中没有错误,所以我认为它是正确的并且它已经保存了它们。

但是我无法阅读我的应用程序中的应用程序限制。它总是返回一个空包。

注意 - 我使用的是 Xamarin,但代码应该类似于本机 Java。

我已将以下内容添加到我的 AndroidManiifest.xml

我正在尝试使用以下代码访问应用程序限制

但是返回的包是空的。我错过了什么吗?有没有人有一个工作的例子?

任何帮助将不胜感激。

0 投票
3 回答
3857 浏览

android - RestrictionManager getRestrictions() 始终为空

我正在尝试使用 MobileIron EMM 为我的应用程序设置远程配置。我已经按照开发人员指南中的说明完成了所有工作: 1. 我已经设置了清单:

2.我已经描述了限制:

3. 我正在尝试按以下方式接收它:

我总是得到输出:

虽然我已经为限制设置了默认值。为什么我至少没有获得限制的默认值?为什么我从来没有得到实际值(在服务器端,我使用 MobileIron Cloud 及其 AppConnect 配置设置了值)?尝试了几种设备。我错过了什么?请帮忙。我的目标是远程设置应用程序的一些键值。

0 投票
0 回答
86 浏览

android - 在客户端 Android 上存储 REST api 安全密钥

将“安全密钥”作为 android 代码的一部分并生成用于分发的 apk 是否是最佳做法。我在我的应用程序中进行了一些休息调用,其中调用外部服务的“密钥”作为 HTTP 标头的一部分传递。这是一个好习惯吗?是否有机会在模拟器上运行我的 apk 并拦截休息呼叫,在那里通过访问正在传递的密钥?

0 投票
1 回答
790 浏览

react-native - React Native Google Places API 限制问题

使用时出现以下错误React Native Google Places autocomplete

此 IP、站点或移动应用程序无权使用此 API 密钥...

我正在使用Google Places APIWeb 服务密钥,它限制了 Android-App。这个受限于包名com.xxx.xxx.debugcom.xxx.xxx.test. 另一个 API 密钥仅限于com.xxx.xxx. 我已经添加了正确的SHA-1密钥。

任何人都知道我做错了什么或为什么它不起作用?我检查了谷歌的文档并尝试了许多不同的东西,但我仍然无法让它在有限制的情况下工作。

0 投票
1 回答
97 浏览

android - 在 NativeScript 中实现托管配置

我正在为 android 开发 NativeScript 应用程序,并希望实现如下所述的托管配置:https ://developer.android.com/work/managed-configurations.html 。

我尝试将 app_restrictions.xml 添加到 App_Resources/Android/values 文件夹,但出现以下构建错误:

任务“:mergeF0F1DebugResources”执行失败。错误:不支持的类型“限制”

这是 app_restrictions.xml 的内容:

NativeScript 是否支持添加这样的限制?如果是这样,我该如何添加限制资源文件。如果没有,是否有其他方式来实现托管配置?

编辑:由 pkanev 在评论中解决。限制文件必须放在 App_Resources/Android/xml 中。

0 投票
2 回答
1189 浏览

android - IT 管理员如何使用托管配置配置 Android 应用

我有一个被许多企业使用的 Android 应用程序,每个企业都有自己的服务器地址和端口

当每个企业下载我的应用程序时,我希望他们能够配置服务器地址端口号。也许该公司的IT 管理员可以更改配置文件中的值,这样用户就不必担心服务器地址和端口号,只需输入UserId 和 Password

我在 Android 开发者网站上找到了一份文档:https ://developer.android.com/work/managed-configurations

我可以从上面的链接中理解代码,但我不确定 IT 管理员如何将配置文件推送到应用程序(在 EMM 控制台或其他东西中)。任何想法将不胜感激。

0 投票
2 回答
71 浏览

java - 您如何使用带有限制(托管配置)的 getInt()?

我在 app_restrictions.xml 中有这个:

现在,如果我想阅读它,我会得到

我试过了:

我阅读布尔值或字符串没有问题。Google 不提供整数示例。整数限制类型完全可用吗?如果是这样:如何?

0 投票
0 回答
182 浏览

android - 我如何阻止任何安卓应用程序访问我的网站?

基本上,这个第三方应用程序使用我网站上的数据来获取数据并加载到那里的应用程序中。

场景是该应用程序有一个内部登录页面,最终用户在该页面上插入我的网站凭据,并且该应用程序获取并加载数据。我不想发生这种情况。

  1. 我想限制这个应用程序,它WebView也在另一个链接中打开整个页面。

  2. 有些请求是X-Requested-With Header什么意思?

可以CORS HeadersDomain Headers或者我们可以尝试减轻这种情况的任何安全实现