我在Play商店中有一个应用
versionCode 19
versionName "19"
现在我用新的vesrion代码构建一个APK
versionCode 20
versionName "20"
并使用发布密钥签名。
我在我的设备上安装了Play商店的实时应用,并尝试在其上安装已签名的APK,但它显示如下错误,
“App not installed”
“The package appears to be corrupt”
有人可以就此如何解决建议我。
注意:两个apks都使用相同的发布密钥进行签名,其中包含更改 启动器活动,但现在我更新为相同的旧名称,但仍然 出现错误。
答案 0 :(得分:0)
试试这个。 在你的表现中。
<activity android:name="your new Launcher Activity" />
<activity-alias
android:name="your old Launcher Activity"
android:targetActivity="your new Launcher Activity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity-alias>