2017-07-03 150 views
0

我在Play商店应用,而在无法安装APK签署

versionCode 19 
versionName "19" 

现在我建立一个APK与新vesrion代码

versionCode 20 
versionName "20" 

,并发布密钥签名。

我安装Play商店现场应用设备上,并试图在该安装签名APK,但它显示了如下错误,

“App not installed” “The package appears to be corrupt”

谁能指点我这个怎么解决。

提示:这两种的APK使用相同版本的密钥签名,有在 发射活动变化,但现在我更新,要同老名字,但仍 出现错误。

+0

按照这个来生成签名的APK .... ... https://stackoverflow.com/questions/44591639/apk-not-working-made-from-android-studio-v-2-3-3/ 44591854#44591854 –

+0

清理项目并重建它并生成已签名的apk。 –

+0

@AniruddhParihar它不是解决问题 –

回答

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> 
+0

我已经重构我的活动名称相同的旧名称,那么值得添加一个别名。 –