Workspace ONE Android Client SDK 抛出异常“来自 airwatch mdm 服务的空响应”

Pra*_*ant 5 android airwatch android-for-work airwatchsdk

我一直在尝试使用 Workspace ONE SDK for Android 19.6 的客户端 SDK 和基本实现

初始化和使用

awSDKManager = SDKManager.init(getApplicationContext());

// isEnrolled returns true 
if(awSDKManager.isEnrolled()){
   response = awSDKManager.getEnrollmentUsername();
}
Run Code Online (Sandbox Code Playgroud)

应用程序首先上传到 Workspace ONE UEM 门户,然后使用 Android Studio 侧面加载到注册设备上。

这不是唯一使其他方法(例如
设备 uid、允许的摄像头、服务器名称、组 id)失败的方法调用也会引发相同的异常。

有没有人遇到过这个问题?门户的配置部分是否缺少任何内容。我还尝试在 SDK 中提供的示例应用程序中运行,它会抛出 open ssl load 异常 android。

小智 0

对于遇到同样问题的任何人:请确保您下载到 UEM 门户并安装在注册设备上的应用程序包与您使用 Android Studio 在设备上运行的应用程序包具有相同的签名。有关如何执行此操作的说明可以在此处的答案中找到:Android:错误 - 应用程序具有相同的打包不同签名

如果您相应地配置了其他所有内容,这应该可以解决问题,至少对我有用。