我正在努力了解如何将自定义配置添加到 Android 上的应用程序中,以便当用户从 intune 下载应用程序时,配置会在安装时自动传递。
配置是一个键/值对:
qrCode: "{"applicationName":"LoremIpsum","baseUrl":"https://LoremIpsum.com.au/01/api/mobile/"}"
接受条款和条件:true
qrCode 值是一个字符串
acceptTermsAndConditions 值是一个布尔值
我已经设法非常轻松地在 ios 上使用它。 Ios 应用程序配置提供了一个很好的 UI 来添加键/值对(第一张图片)。然而,Android(第二张图片)不提供此 UI 来添加配置,我不明白为什么。如果有人能告诉我如何像 ios 一样输入 android 配置,那就太棒了。
经过一周的研究和阅读文档,我意识到 android 在传递配置方面有点棘手。
为了能够通过 Android 传递配置设置,需要让他们的 Android 应用程序 MAM 感知。即该应用程序需要受到 Intune 支持。有两种方法可以做到这一点。您可以将 intune SDK 添加到您的应用程序或使用 intune 应用程序包装工具。在我看来,应用程序包装工具更容易一些,并且不需要为项目添加更多代码。
APK 打包后,您可以将应用程序作为私有应用程序上传到托管的 Google Play 上。然后,当您转到“应用程序”->“应用程序配置策略”->“创建策略”->“选择应用程序”时。用户界面最终为我提供了添加配置设置的选项