Java url来自哪里?

Java url来自哪里?,java,android,string,url,google-play,Java,Android,String,Url,Google Play,我最近发布了我的应用程序,但url不是我的包名。在发布我的应用程序之前,我已经将包名从com.example.ruchir.buttonsmasher更改为com.curlybrace.ruchir.ballooppopper。问题是,在我的play store url中,url仍然显示第一个包名,没有示例部分: 所以,我的问题是。play store从何处获取要在url中使用的包名?这样,我就可以更改和更新它。这就引出了我的第二个问题,可以用不同的包名更新它吗?那么url就会改变,对吗 我已

我最近发布了我的应用程序,但url不是我的包名。在发布我的应用程序之前,我已经将包名从
com.example.ruchir.buttonsmasher
更改为
com.curlybrace.ruchir.ballooppopper
。问题是,在我的play store url中,url仍然显示第一个包名,没有示例部分:

所以,我的问题是。play store从何处获取要在url中使用的包名?这样,我就可以更改和更新它。这就引出了我的第二个问题,可以用不同的包名更新它吗?那么url就会改变,对吗

我已经这样做了:

Edit->Find->Find in path… dialog
并向上搜索了
按钮masher
,发现了10起事件。那么,更改包名可以吗?它会把事情搞砸吗?我计划进行更新,因此我可以更改更新的名称吗?url是否会更改?

非常感谢你的帮助


Ruchir

唯一重要的地方是AndroidManifest.xml。 在manifest元素的package属性中设置包名称

<manifest package="com.curlybrace.ruchir.balloonpopper" ...

唯一重要的地方是AndroidManifest.xml。
在manifest元素的package属性中设置包名称

<manifest package="com.curlybrace.ruchir.balloonpopper" ...

更改包名可以吗?它会把事情搞砸吗?我是
计划进行更新,那么我可以更改更新的名称吗?
url会改变吗

不,更改包名一点也不好。应用程序包名称是play store中的唯一标识符。你改变了其中的一个角色…你有了一个全新的应用程序。 如果你的应用程序的包名改变,很明显URL也会改变

要为同一应用程序正确设置一个不应更改的唯一程序包名称,请执行以下操作:

  • 如果出于某种原因,您仍在使用Eclipse,则在清单文件中:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="COM.YOUR.PACKAGE">
    
        <application>
            <!-- the rest of the specs -->
        </application>
    </manifest>
    
  • 其中“COM.YOUR.PACKAGE”应该是应用程序的包名

    更改包名可以吗?它会把事情搞砸吗?我是 计划进行更新,那么我可以更改更新的名称吗? url会改变吗

    不,更改包名一点也不好。应用程序包名称是play store中的唯一标识符。你改变了其中的一个角色…你有了一个全新的应用程序。 如果你的应用程序的包名改变,很明显URL也会改变

    要为同一应用程序正确设置一个不应更改的唯一程序包名称,请执行以下操作:

  • 如果出于某种原因,您仍在使用Eclipse,则在清单文件中:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="COM.YOUR.PACKAGE">
    
        <application>
            <!-- the rest of the specs -->
        </application>
    </manifest>
    


  • 其中“COM.YOUR.PACKAGE”应该是应用程序的包名

    程序包名称唯一标识您的应用程序,因此如果您更改它,则它将被视为新应用程序。@ChrisStillwell它不会。它说的是
    buttonsmasher
    虽然它应该是
    balloomasher
    @Buddy,但实际上,包名已经是
    com.curlybrace.ruchir.ballooppopper.
    我只想让url反映出这一点,它不是t@RuchirBaronia啊,我在磨练
    com.culybrace
    com.example
    部分。我知道你现在从哪里来了。为了防止将来发生混淆,您可能需要在问题中强调这一点。@Christillwell对于任何混淆,我深表歉意。这很奇怪,因为清单确实声明包是正确的。但是,如前所述,url是一个不同的包名。你认为我应该去每次我看到的
    按钮masher
    并更改它吗?那么它必须是一个新的应用程序吗?感谢软件包名称唯一标识您的应用程序,因此如果您更改它,它将被视为新应用程序。@ChrisStillwell它不会。它说的是
    buttonsmasher
    虽然它应该是
    balloomasher
    @Buddy,但实际上,包名已经是
    com.curlybrace.ruchir.ballooppopper.
    我只想让url反映出这一点,它不是t@RuchirBaronia啊,我在磨练
    com.culybrace
    com.example
    部分。我知道你现在从哪里来了。为了防止将来发生混淆,您可能需要在问题中强调这一点。@Christillwell对于任何混淆,我深表歉意。这很奇怪,因为清单确实声明包是正确的。但是,如前所述,url是一个不同的包名。你认为我应该去每次我看到的
    按钮masher
    并更改它吗?那么它必须是一个新的应用程序吗?谢谢,我在舱单上的包裹是正确的。但是,由于某些原因,url不是,这是我清单中的包属性。但是,正如您在我提供的链接中所看到的,url与实验不同:从playstore下载应用程序,使用apktool解包apk,打开AndroidManifest.xml并检查package属性。你发现了什么?什么是apktool?另外,既然我放在应用程序清单中的包是正确的,为什么我需要这样做?play store是否寻找其他位置来放置其url的包?在这种情况下,我可以更改它吗?您不需要这样做,但它可能会向您显示playstore从您的上传中收到了什么。您介意在开发者控制台中检查包名吗?你看到了什么?是的,我在舱单上的包裹是正确的。但是,由于某些原因,url不是,这是我清单中的包属性。但是,正如您在我提供的链接中所看到的,url与实验不同:从playstore下载应用程序,使用apktool解包apk,打开AndroidManifest.xml并检查package属性。你发现了什么?什么是apktool?另外,既然我放在应用程序清单中的包是正确的,为什么我需要这样做?play store是否寻找其他位置来放置其url的包?在这种情况下,我可以更改它吗?您不需要这样做,但它可能会向您显示playstore从您的上传中收到了什么。您介意在developer conso中检查包名吗