2016-09-26 63 views
1

我开发了一个Android应用程序,我想在Google Play商店上发布。问题是,该应用程序将不会在不同的国家相同,所以我必须调整我的apk并上传不同国家的相同的Android应用程序。发布适用于不同国家的相同Android应用程序

我已阅读Google开发人员指南网站,但没有提及任何基于国家/地区的过滤器。任何帮助或建议?

Android Publishing Filters Guide

我用我的应用程序名称GeoLocation中。有些地区有4个地址(街道名称,地区名称,城市,国家),有些地区只有3个地区(城市和国家)。

+0

无法根据要发布的国家/地区上传不同的APK。如果你真的想这样做,唯一的解决方案是使用不同的软件包名称。 我会建议在您的业务逻辑中处理这个问题。只需检查街道名称是否可用,并根据不同的布局,字符串等进行检查。 – sativa

+0

@sativa这就是我在发生这个问题时的想法,但这会使我的应用程序不能基于其功能向用户提供有关其周围街道/区域的信息。街道/地区将覆盖用户当前位置周围的小半径,但如果我跳过街道名称,则只会扩大周围区域。这个区域过滤器也不是解决方案,但我仍然想要应用这个东西。你用不同的软件包名称上传是什么意思?它不会再是同一个应用程序了吗?如我错了请纠正我。 – user6872333

+0

是的,如果您使用不同的软件包名称,它会是一个不同的应用程序。是的,最好的办法是,在一个应用程序中处理这个问题。 – sativa

回答

0

我没有看到任何过滤器可以帮助您在不同地区的应用发布中提供帮助,但是我可以根据您的意见为您的想法提供不同的方法。

“根据其功能为用户提供有关街道/区域的信息,其周边地区为。街道/地区将覆盖用户当前位置周围的小半径。

您可以使用用户当前的坐标并设置某个半径的参数,比如说500M,并且您可以显示500M半径的圆内的信息。

“如果我跳过街道名称,它会只扩大周边地区。”

通过这样做,无论街道或地区名称是否可用,它都无所谓,无论如何您都可以完成您的工作。

+0

任何帮助的例子吗? – user6872333

相关问题