问题标签 [samsung-knox]

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 投票
1 回答
301 浏览

android - 如果您的应用程序具有设备管理员/设备所有者权限(未植根),如何杀死另一个应用程序

如果我的应用程序具有设备管理员/设备所有者权限(未植根),我如何从我的应用程序中杀死(或阻止启动)另一个应用程序?

0 投票
1 回答
155 浏览

android - Android Studio 在三星手机上找不到可调试的进程

我开始使用一些新的测试设备时遇到问题:Samsung Galaxy S7 (OS 7.0) 和 S9 (OS 10.0)。虽然我可以通过 USB 构建和部署调试 apk 到设备(使用“运行”按钮),并查看设备下拉列表和 logcat 下拉列表中列出的设备,但我没有看到附加菜单中列出的可调试进程,或者日志猫。当我尝试“调试”(运行 + 附加)时,设备会显示一个无限期等待调试器附加的提示。

我确实看到三星 Knox 是这两款手机的一部分(分别为 v2.7.1 和 v3.4.1)——我完全理解 knox 和调试是否存在一些问题,因为这可能是它试图保护的安全领域之一。无法找到任何文档来证明或了解如何禁用 knox 以使设备调试。

我在 Max OS 10.15.6 上使用 Android Studio 4.0.1。我在调试 Moto 和 Pixel 设备时没有遇到任何问题。

任何信息将不胜感激!

0 投票
0 回答
216 浏览

c# - 在运行 Android 10 的三星设备上的工作配置文件下运行应用程序时无法连接到 Wi-Fi

我们有一个内部 Android 应用程序,我们正在通过 intune 进行部署Work Profile。当应用程序在三星设备上运行时,Android 10在这种情况下,我们无法连接到预期的 Wi-Fi,但是当在 a 上安装相同的应用程序时Personal Profile,我们能够连接到 Wi-Fi。奇怪的是,当我们在Samsung运行的设备上测试它时Android 9,它在个人和工作资料方面都可以正常工作,没有任何问题。

由于Samsung尚未正式推出,Android 11我们无法对其进行测试,但我们确实在Pixel设备上对其进行了测试Android 11,并且它在工作配置文件方面也运行良好。

以下是我们用于 Wi-Fi 连接的代码:

0 投票
0 回答
24 浏览

android - 三星和 dispatchGesture 功能

与往常一样,三星似乎喜欢按照自己的方式做事。

我正在构建一个无障碍服务,它必须每隔一段时间发送一个手势,并且据我所知,它可以在像素模拟器上完成工作。但每次我在三星设备上尝试时,程序似乎只是跳过了 dispatchGesture() 调用

有人有这种行为的经验吗?

Ps 可能和诺克斯有关?

0 投票
0 回答
166 浏览

android - MARsPolicyManager 阻止 Android 应用程序重新启动

一个 Android 函数(日志中的 APP A)向另一个应用程序(日志中的 APP B)发送警报。我们正面临一个问题。由于自动运行策略,APP B 应用程序被 MARsPolicyManager 阻止重新启动。在三星 S8 中,可以使用 Smart Manager 应用程序。此应用程序优化设备并从设备中杀死不必要的后台应用程序。以下是亚行日志:

当应用程序被强制停止时,所有通知都会从通知阴影中删除。强制停止/强制终止也意味着应用程序处于此状态时无法接收任何推送通知或任何其他 Intent。

该设备是:

三星 Galaxy S8
型号 No-SM G9500
Android 8,9。
处理器——骁龙

此设备型号仅在美国和中国提供。

我们在这里需要您的支持。我们也有几个问题。

  1. MARsPolicyManager 是什么?
  2. 它与诺克斯有关吗?
  3. 我们怎样才能避免这个问题?
  4. 这是android特定的吗?
0 投票
0 回答
20 浏览

android - 三星诺克斯 - exchangeAccountPolicy.addNewAccount 返回 -1

我们正在尝试使用以下代码片段以编程方式在三星设备上添加 Exchange 帐户。

我们面临的问题是,对于 Android 10 及更高版本的设备,对“exchangeAccountPolicy.addNewAccount”的调用返回帐户 ID 为 -1。

0 投票
0 回答
177 浏览

android - Samsung Knox 示例应用 INSTALL_FAILED_DUPLICATE_PERMISSION 和 java.lang.SecurityException:管理员没有 android.permission.sec.MDM_APP_MGMT

我从https://partner.samsungknox.com/dashboard/sample-apps下载了 App Management Sample 应用程序

我添加了我的许可证Constants.java并在我的三星 Galaxy Tab A 上运行它(我的 2016 年,带有 Android 6)

当它尝试运行时,我得到:

安装没有成功。无法安装应用程序:INSTALL_FAILED_DUPLICATE_PERMISSION

事实证明,该问题与:

对此权限定义的任何修改(删除它、更改权限名称等)都会使应用程序运行,但它会导致java.lang.SecurityException: Admin does not have android.permission.sec.MDM_APP_MGMT我想要安装、卸载、禁用启用应用程序。

例如,当调用 setDisableApplication 时,会捕获 SecurityException。

关于如何解决这个问题的任何想法?这似乎是一个基本问题,我不明白为什么示例应用程序不起作用。

谢谢

0 投票
0 回答
37 浏览

android - 我可以在 dumpState 中看到未确认通知

在多信息亭应用程序中,通知不会在一段时间后显示或延迟显示。我在设备的 dumsptate 日志中看到的是在服务中

服务 com.google.android.gms/.gcm.GcmService 555a1f pid=4532

它移动了那些未显示在队列中的通知,有人可以解释一下这里可能发生的事情或如何/何时/为什么维护这个队列?

日志截图在这里

0 投票
0 回答
39 浏览

android - 以编程方式检测 Samsung KNOX 支持的设备

我有一个可以在所有安卓设备上运行的应用程序。

我具有仅适用于支持 Samsung KNOX 的设备的特定功能。

我正在寻找一种以编程方式检测设备是否为 Samsung Knox 支持的设备的方法

感谢

0 投票
1 回答
35 浏览

java - 以编程方式打开三星安全文件夹android java api

在此处输入图像描述

是否可以通过android java中的代码打开(隐藏)三星安全文件夹?是否有任何 Api 或其他方式可以从另一个应用程序执行此功能?

我想创建一个连接到互联网的 android 应用程序,它有一个简单的 socket.io,它从服务器获取打开/关闭(隐藏/取消隐藏)命令并隐藏或取消隐藏设备安全文件夹。

可能吗?

谢谢。