上传APK,谷歌商店 - 不同的包名

时间:2014-08-30 23:42:02

标签: android google-play package

每当我尝试将项目上传到Google Play时,我都会收到此错误消息。但是,我最近做了一个重构 - 在我的项目包上重命名 - " com.mike.myapplication1_0"。我清理并重建了文件,但我仍然收到此错误。我还更新了Manifest文件......

enter image description here

这是我的清单 -

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.solomichael.myappppppp" >

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

    <meta-data android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

    <activity
        android:name="com.solomichael.myappppppp.MyAndroidAppActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.solomichael.myappppppp.probability_act"
        android:label="@string/title_activity_probability_act"
        android:parentActivityName="com.solomichael.myappppppp.MyAndroidAppActivity" >
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.michael.myandroidappactivity.MyAndroidAppActivity" />
    </activity>
    <activity
        android:name="com.solomichael.myappppppp.showOldCards"
        android:label="@string/title_activity_show_old_cards"
        android:parentActivityName="com.solomichael.myappppppp.MyAndroidAppActivity" >
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.michael.myandroidappactivity.MyAndroidAppActivity" />
    </activity>
</application>

2 个答案:

答案 0 :(得分:0)

包名称应该是唯一的(跨谷歌游戏商店!)所以似乎已经使用过其他人:com.examplecom.mike.myapplication1_0您必须选择其他名称!

<强>注释:
如果你已经在应用商店中有一个应用程序并且你更改了包名并重新上传了apk - 那么你将丢失所有当前用户(他们的应用程序不会被更新!)

答案 1 :(得分:0)

<meta-data>的两个Activities元素中,您的属性从以下开始......

android:value="com.example.

我不完全确定为什么你有<meta-data>Activities元素,但你需要更改值以反映你的包名或只是删除<meta-data>个元素完全除非他们绝对必要。