Android - 安装apk时出错 - 解析包

时间:2017-02-21 12:09:13

标签: android apk

我有一个非常类似的问题: 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>

请帮忙!

1 个答案:

答案 0 :(得分:0)

当您使用applicationID安装应用程序时会发生这种情况,该应用程序已在设备上可用。具有相同appId的两个应用程序。