问题标签 [device-owner]

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 投票
4 回答
2245 浏览

android - Device Owner Android 应用程序的 OTA 更新(Kiosk 模式)

我可以通过此处提到的 NFC 制作我的应用程序,即设备所有者应用程序。现在我想通过无线方式更新我的应用程序,但我找不到没有 root的方法。

谷歌为企业提供了许多开发应用程序的选项,如此处所述但没有提供通过 OTA 更新应用程序的方法。

寻找解决方案。

0 投票
2 回答
2258 浏览

android - Android - 允许在设备所有者应用程序中安装非市场应用程序失败

我正在尝试以编程方式设置安全设置“未知来源 - 允许安装来自未知来源的应用程序”。

为此,DevicePolicyManager(级别 21)提供了一个功能(“SetSecureSetting”)来设置此设置(仅适用于配置文件或设备所有者)。

在我的设备所有者应用程序(由 NFC 配置部署)中,我尝试了以下代码:

尽管我的应用程序是设备所有者,但我总是收到 SecurityException!

有人可以帮我解决这个问题吗?

提前致谢!!

编辑 SecurityException 的输出告诉我设备所有者无法更改此设置:

我很困惑,因为文档说的是不同的东西:

(在 API 级别 21 中添加)

由配置文件或设备所有者调用以更新 Settings.Secure 设置。调用者应验证设置的值是否为设置类型的正确格式。

配置文件或设备所有者可以使用此方法更新的设置包括:

DEFAULT_INPUT_METHOD

INSTALL_NON_MARKET_APPS

SKIP_FIRST_USE_HINTS

0 投票
2 回答
14130 浏览

silent-installer - PackageInstaller“设备所有者静默安装和卸载应用程序” - Android M Preview

PackageInstaller ( https://developer.android.com/reference/android/content/pm/PackageInstaller.html ) 似乎已从 API 21 (Lollipop) 开始添加,但是我还没有找到任何关于如何安装的可靠代码示例通过此 API 的 APK。任何代码帮助将不胜感激。

我正在调查适用于 Android M Preview 的 COSU/Kiosk 应用程序,并试图实现新功能“设备所有者静默安装和卸载应用程序”(https://developer.android.com/preview/api-overview.html# afw ) 通过 PackageInstaller API。

找到了这些,但没有帮助:How to install/update/remove APK using "PackageInstaller" class in Android L? Lollipop 上的“PackageInstaller”类是什么,以及如何使用它?

也没有找到任何 Android 示例应用程序。

提前致谢。

0 投票
1 回答
575 浏览

android - 如何在 device_owner.xml 中添加两个包?

我想在我的平板电脑上创建 Kiosk 模式,我有一个应用程序和一个启动器,我想在两者中锁定任务,如果我将应用程序和启动器放在一个包中,可能是强制关闭原因,关闭它们,这样我想在 device_owner.xml 中有两个包,这可能吗?或者对我的问题有什么想法?

0 投票
2 回答
1686 浏览

android-source - 使用设备所有者配置构建 AOSP

我想使用设备管理器应用程序构建 AOSP。

如何使用已配置的 device_owner.xml 和 device_policies.xml 构建 AOSP?

PS:我的目标是nexus5。

0 投票
1 回答
291 浏览

android - 设置 android wear watch 设备所有者

我们正在为需要信息亭模式的 android 手表(在我的情况下为索尼 3)创建一个应用程序。

使用

我明白了

使用

我明白了

有没有人有为 android wear watch 创建设备所有者应用程序的经验?

0 投票
1 回答
408 浏览

android - 如何在安卓中使用 setRecommendedGlobalProxy

我正在尝试将 setRecommendedGlobalProxy 用于 android。您可以在此处找到文档

我知道它需要输入、主机、端口和 URL 列表来阻止,但是当我使用它时,我设备上的所有网络都停止了工作。所以我最终破坏了我的 HTTP,这不是我想要的。

我希望能够阻止特定网站(不适合学校环境)。

我必须设置代理服务器吗?但是文档指出它是网络独立的。

我已经有设备所有者。请注意,我不能使用任何一种根方法。

使用代理的目的:我想在学校使用时阻止来自设备的不当内容。

0 投票
1 回答
497 浏览

android - Unity3d 和 Android 5.0+ 设备所有者应用程序

是否有可能使 unity3d 应用程序在 Android 5.0 设备所有者应用程序中使用新的可能性?

http://developer.android.com/about/versions/android-5.0.html#DeviceOwner

我正在尝试在 unity3d 中制作可以在“信息亭模式”下运行的应用程序。

0 投票
1 回答
3041 浏览

android - 设备所有者应用程序是否获得系统应用程序权限?

我正在尝试将有关设备所有者应用程序的一些部分放在一起。

关于新发布的EMM API,有没有办法让设备所有者应用程序获得系统应用程序权限?我注意到 API 允许远程安装包,但要使其正常工作,应用程序需要具有INSTAL_PACKAGES权限(为系统应用程序保留)。

此外,Android Hidden API 是否有任何官方文档,或者只是代码检查和注释?

0 投票
2 回答
2724 浏览

android - 无法在某些 Android 5.0+ 设备中创建工作配置文件(配置文件所有者)?

我面临一个问题,我没有在互联网上得到解决方案。我的问题是 - 在三星和摩托罗拉等具有 android 5.0+ 版本的设备中,我无法创建工作配置文件(Playstore 上的 TestDPC 应用程序)。请问这是什么原因,请知道的人解释一下。这是 android 在创建工作资料时检查的代码-

是否可以选择更改该设置,以便我可以在每台设备上创建工作配置文件。

谢谢