0

フォーラムを検索しましたが、現在直面している問題に一致するものが見つかりませんでした。

インストールして正常に動作するアプリがありますが、更新(再インストール)しようとすると、アプリケーションは更新されませんが、もう一度別々にインストールされます-2つのショートカット、異なるアプリデータを取得し、両方のバージョンが機能します、等

私はアプリケーション名を変更していません。adbと実際の携帯電話とタブレットで同じ動作を観察しました。また、同じバージョンと増加したアプリバージョンで試してみました...

これは私のマニフェストです:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.rts.android.language" android:versionCode="1" android:versionName="1.1"
android:installLocation="auto">
        <uses-sdk android:minSdkVersion="8" />
        <uses-permission android:name="android.permission.VIBRATE"/>
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name="com.rts.android.language.ui.MainActivity"
            android:label="@string/app_name"android:theme="@android:style/Theme.NoTitleBar">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter> 
            </activity>
    </application>
</manifest>

理由は何でしょうか?ありがとう!

4

2 に答える 2

0

両方のアプリケーションに同じパッケージ名が含まれていることを確認してください。

package="com.rts.android.language" 
于 2012-05-05T09:44:32.743 に答える
0

まず、アクティビティの名前を次のように変更してみてください:
from:
<activity android:name="com.rts.android.language.ui.MainActivity" />
to:
<activity android:name=".ui.MainActivity" />

プロジェクトをクリーンアップしてからビルド/再ビルドしてみてください...

その際、キーストアをクリーンアップする必要があります: Linux上の
%USERPROFILE%/.androidonWindows
~/.android/debug.keystoreおよびMac OS X

于 2012-05-05T10:39:57.290 に答える