【问题标题】:how to put share app option ( which is not publish yet ) in android如何在android中放置共享应用程序选项(尚未发布)
【发布时间】:2016-06-10 13:50:18
【问题描述】:

我是第一次尝试发布应用程序。

我想在我的应用中放一个分享按钮,当用户点击它会打开所有的消息应用,并且可以将链接分享给其他人,当其他人点击它时,它会带到我的应用中谷歌游戏商店。

我看过here,我认为这是我需要做的。

问题是我如何获取尚未在 Google Play 商店中发布的应用的链接。

我是否需要先在没有 SHARE 选项的情况下发布我的应用程序然后获取市场链接,如提到的 here,我认为该链接可能是这样的 ma​​rket://details?id=package_name,然后使用 SHARE 选项发布更新?

【问题讨论】:

    标签: android google-play share-intent


    【解决方案1】:

    您可以使用此代码

     "https://play.google.com/store/apps/details?id="+getApplicationContext().getPackageName()
    

    为我工作很好

    希望能帮到你

    【讨论】:

      【解决方案2】:

      只需将包名替换为你的包名/applicationId

      您不需要先发布应用,只需在最终上传应用时保持相同的applicationId即可。

      例如

      https://play.google.com/store/apps/details?id=com.instagram.android

      market://details?id=com.instagram.android

      app/build.gradle:

      android {
      compileSdkVersion 19
      buildToolsVersion "19.1"
      
      defaultConfig {
          applicationId "com.instagram.android"
          minSdkVersion 15
          targetSdkVersion 19
          versionCode 1
          versionName "1.0"
      }
      

      【讨论】:

      • 好的,我可以像我的其他共享意图实现中提到的那样共享这个,对吗? shareBody = 链接,对
      • 是的,应该可以。此链接只是在设备上打开 play 商店并在应用商店中搜索包名称。 market://details?id=com.instagram.android 这个链接只是打开了Play商店网站并搜索包名play.google.com/store/apps/details?id=com.instagram.android一旦应用发布,这两种情况都应该可以工作。
      【解决方案3】:

      无需更新应用。首先,您可以使用带有动态过程的临时链接来完成。应用发布后,您可以将该链接替换为 Playstore 链接。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-02-07
        • 1970-01-01
        • 1970-01-01
        • 2013-10-04
        • 1970-01-01
        • 1970-01-01
        • 2012-09-11
        相关资源
        最近更新 更多