您需要使用其他软件包名称,因为Google Play中已经存在“ com。***。***。***”

时间:2018-10-22 10:18:52

标签: android google-play

我是Android应用程序开发的新手,正在尝试将应用程序上载到Google Play控制台,该应用程序已经上载到另一个Google Play控制台帐户。现在,我想将应用程序部署到客户的帐户,我从当前帐户取消发布该应用程序。

现在,当我尝试将应用程序上载到客户端控制台时,出现此错误:

  

您需要使用其他软件包名称,因为Google Play中已经存在“ com。 。***”。

我已尝试通过以下链接多次更改应用程序的程序包名称:

Android Studio Rename Package

但是,它仍然显示相同的错误。

4 个答案:

答案 0 :(得分:0)

更改应用程序 ID 对我有用

        {% for post in posts.all %}      
        <div class="row">
            <div class="col-sm">
                <img class="post-image" src="{{ post.image.url  }}" />
            </div>
            <div class="col-sm">
                <img class="post-image" src="{{ post.image.url  }}" />
            </div>
            <div class="col-sm">
                <img class="post-image" src="{{ post.image.url  }}" />
            </div>
        </div>                           
        {% endfor %}

答案 1 :(得分:-1)

You need to use a different package name because "com...***" already exists in Google Play.
  

在Android Studio中创建新项目时,   applicationId与Java样式的软件包名称完全匹配   您在安装过程中选择的。但是,应用程序ID和程序包名称   在此之后彼此独立。

解决方案

如果您将build.gradle的{​​{3}}更改为更好的话

android{
    defaultConfig {
        applicationId "" //cahnge here
        minSdkVersion //
        targetSdkVersion //
        versionCode // //increse verssion
        versionName "" //increse verssion
    }

}

之后 clean-rebuild-run

仅供参考

您的应用程序签名密钥用于验证您作为开发人员的身份,并确保为您的用户提供无缝,安全的更新,管理密钥并确保其安全性对您和您的用户都非常重要。

  • 您应该创建一个新的 jks文件

答案 2 :(得分:-1)

您需要更改Gradle内部的application id

PlayStore检查应用程序的应用程序ID。这应该是唯一的

android{
    defaultConfig {
        applicationId "com.****.****" //cahnge this
        minSdkVersion 15
        targetSdkVersion 27
    }

}

此后,同步项目。然后

1- Goto build >> Generate Signed Apk

2- Create new key store path 

3- Then enter keyStorePassword and Key Password and Create new APK

答案 3 :(得分:-1)

在android-studio中打开您的项目,然后将包名称重构为另一个名称。 如果您的软件包名称具有com.company或com.name或类似名称,则可能会再次遇到此问题。请使用唯一名称