【问题标题】:launching apps (using google apis) in android device directly from eclipse直接从eclipse在android设备中启动应用程序(使用google apis)
【发布时间】:2012-11-26 21:00:34
【问题描述】:

我的 android 应用程序正在使用 MapView,因此使用了 google api。 问题是,为了测试我的应用程序,我必须使用我的密钥库导出 apk 文件,在设备中安装应用程序,然后运行它以检查输出,这会消耗大量时间。 有没有更好的方法来使用eclipse?

【问题讨论】:

    标签: android google-api android-keystore launching


    【解决方案1】:

    是的。

    使用位于您的用户文件夹中的 debug.keystore 创建一个“调试映射密钥”,例如:

        /Users/<username>/.android/debug.keystore
    

    【讨论】:

    • 我可以用我已经创建的密钥更改此密钥吗?
    • 除非你搞砸了项目构建设置。 Eclipse 在调试期间使用/Users/&lt;username&gt;/.android/debug.keystore 构建。因此,您只需使用此密钥库创建一个新的谷歌地图密钥,以便在您的开发过程中使用。在导出应用程序的签名最终版本之前,请将其替换为您现在正在使用的版本,即您自己的密钥库的版本。所有这些在android maps docs上都有详细的解释,我建议你阅读它们。
    【解决方案2】:

    按照本页上的行https://developers.google.com/maps/documentation/android/mapkey#getdebugfingerprint

    并在此处注册一个用于调试的映射键 https://developers.google.com/android/maps-api-signup

    这样,您将获得一个调试地图密钥,您可以在调试期间将其用于您的地图视图。

    【讨论】:

      猜你喜欢
      • 2012-07-01
      • 2014-07-22
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      • 2020-02-10
      相关资源
      最近更新 更多