IT管理员如何使用托管配置配置Android应用程序

IT管理员如何使用托管配置配置Android应用程序,android,android-management-api,android-enterprise,android-restrictions,Android,Android Management Api,Android Enterprise,Android Restrictions,我有一个Android应用程序,被许多企业使用,每个企业都有自己的服务器地址和端口 当每个企业下载我的应用程序时,我希望他们能够配置服务器地址和端口号。可能该公司的IT管理员可以更改配置文件中的值,这样用户就不用担心服务器地址和端口号,只需输入用户ID和密码即可 我在Android开发者网站上找到了一个文档: 我可以理解上面链接中的代码,但我不确定IT管理员如何将配置文件推送到应用程序(在EMM控制台或其他地方)。如果您有任何想法,我们将不胜感激。当您为应用程序公开时,使用您的应用程序的组织可以

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

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

我在Android开发者网站上找到了一个文档:

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

当您为应用程序公开时,使用您的应用程序的组织可以从其设备管理控制台进行配置。控制台因其使用的设备管理解决方案而异

例如,G套件客户可以从admin.google.com配置应用程序(请参阅“创建托管配置”一节)

如果您没有G套件订阅,可以使用,这是Android管理功能的免费演示。注册后,转到“选择和管理应用”,添加应用,然后单击其旁边的设置,以配置托管配置


请注意,组织在控制台中看到的设置是您的应用程序在Google Play中的最新产品版本所公开的设置

是的,您可以从EMM控制台推送配置。管理员可以:

  • 使用Play Store-他们将使用Android企业管理员帐户从Play Store批准您的应用程序,并将其导入EMM控制台。然后,他们会将其分配给具有适当应用程序配置的Android设备
  • 使用EMM的内部应用商店(如果支持):一些EMM有自己的内部应用商店,它们可能支持推送Android应用的托管配置
  • 您各自的EMM应该有关于如何执行此操作的文档或视频。这里有一个链接

    下面是Airwatch的屏幕截图,显示Dropbox的单个托管配置项。

    Hi,我正在从事的项目必须处理完全相同的场景,我们为此制定的解决方案是我们创建了一个简单的服务器,它具有用户发送的
    companyID
    端点,该服务器基于companyID返回当前客户的真实服务器
    URL
    和端口。也许这是一个不错的解决方案,但是我尝试过使用Android管理API/限制API。我的意思是你试过了吗?没有,我没有试过用这个工具。很好地解释了答案。。我有一个关于Emm控制台的小问题,我们是否必须使用任何第三方Emm控制台或谷歌提供的一些Emm控制台。您可以使用您想要的任何第三方Emm,大多数都支持托管配置。要查看支持Android企业API和Google Play EMM API的列表,请访问appconfig.org。我还没有使用WSO2,但是EMM是开源的,可能值得一试。谷歌的G套件服务是它自己的EMM,但不是免费的。弗雷德在回答中提到的Android管理API可以免费演示,看起来非常棒(取代了EMM,它本身就是一个EMM),但我还没有机会尝试。上次我检查时,限制为10台设备。我不知道如何在生产环境中使用您自己的实现。我看到的唯一使用它的生产解决方案是微软的Intune EMM,这是另一种选择。