Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 对多个应用程序使用相同的Google Maps Api密钥_Android_Google Maps Android Api 2_Api Key - Fatal编程技术网

Android 对多个应用程序使用相同的Google Maps Api密钥

Android 对多个应用程序使用相同的Google Maps Api密钥,android,google-maps-android-api-2,api-key,Android,Google Maps Android Api 2,Api Key,我工作的公司正在开发一个应用程序生成器来生成android应用程序 使用gradle相对容易实现链构建点的自动化。在导出apk之前,可以从JSON读取应用程序的主要属性,例如包名、应用程序名、ic启动器等 但问题是这些自动生成的应用程序将使用谷歌地图Api v2。据我所知,如果不事先获得api密钥,就无法使用映射。但为了获得这个api密钥,您必须提供(除其他外)应用程序的包名,这违背了自动化的全部目的 所以,我的问题是,是否有一种方法可以在多个应用程序中使用相同的GoogleMapsAPI键。或

我工作的公司正在开发一个应用程序生成器来生成android应用程序

使用
gradle
相对容易实现链构建点的自动化。在导出apk之前,可以从JSON读取应用程序的主要属性,例如包名、应用程序名、ic启动器等

但问题是这些自动生成的应用程序将使用谷歌地图Api v2。据我所知,如果不事先获得api密钥,就无法使用映射。但为了获得这个api密钥,您必须提供(除其他外)应用程序的包名,这违背了自动化的全部目的

所以,我的问题是,是否有一种方法可以在多个应用程序中使用相同的GoogleMapsAPI键。或者,如果有人知道在线库上的其他地图,他们没有这样的限制


谢谢

你不能对不同的应用程序使用相同的密钥。因为所有的包名称都不同。是的,这是基本的问题xD,但你知道,有一些公司以自动化的方式生成此类应用程序。所以一定有办法实现它。你能举个例子吗?嗯,我不使用它。但在我看来,这是可以做到的。经历这一切-