我有一个非常类似的问题: Error on installing apk - parsing the package
但那里的答案对我没有帮助。
很快,我有一个我开发的应用程序,并且在我做的每个重大更改中,我也在我的手机中检查它。它直到现在才出现问题。 我没有这么做一个星期,我改变了代码中的东西,我不记得(Git问题,另一个问题......)。 该应用正在使用Firebase,因此我必须将Android Studio上的SDK更新为2.2.3。 也许这就是问题?如果是这样,解决方案是什么?我想不出另一个原因。 在模拟器上它很棒。只有在设备上它才能正常工作。 到目前为止,我刚进入项目中的APK文件夹,并将“app-debug.apk”发送到我的邮箱,然后我在手机邮箱中打开了它。 现在这个文件导致“解析包时出现问题。”
所以我尝试以不同的方式获取APK: 1. build->建立APK。 2. build->生成签名的APK,如链接中的答案中所述。 3.发布APK。 4.参加调试APK。 什么都行不通!
我在2台设备上试过了:
Meizu M2, Android 5.1
LG 3 beat.
的build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
AndroidManifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="some package....">
<!--
android:label="@string/app_name"
-->
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="Mission List"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
some info...
</activity>
<activity android:name=".newList">
some info...
</activity>
<activity android:name=".viewGroups">
some info...
</activity>
<activity android:name=".tasks">
some info...
</activity>
</application>
请帮忙!
答案 0 :(得分:0)
当您使用applicationID安装应用程序时会发生这种情况,该应用程序已在设备上可用。具有相同appId的两个应用程序。