【发布时间】:2017-02-21 12:09:13
【问题描述】:
我有一个与此非常相似的问题: Error on installing apk - parsing the package
但那里的答案对我没有帮助。
很快,我有一个我正在开发的应用程序,并且在我所做的每一个重大更改中,我也会在我的手机中查看它。直到现在它从未出现过问题。 我已经有一周没有这样做了,我改变了代码中的一些东西,我真的不记得了(Git 的问题,另一个问题......)。 该应用程序正在使用 Firebase,因此我不得不将 Android Studio 上的 SDK 更新到 2.2.3。 也许这就是问题所在?如果是这样,解决方案是什么?我想不出另一个原因。 在模拟器上效果很好。仅在设备上不起作用。 到目前为止,我只是进入项目中的APK文件夹,并将“app-debug.apk”发送到我的邮箱,并在我的手机邮箱中打开它。 现在这个文件导致“解析包时出现问题。”。
所以我尝试通过不同的方式获取 APK: 1.构建->构建APK。 2.构建->生成签名的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>
请帮忙!
【问题讨论】: