Abb*_*asS 9 eclipse android installation-package apk
我使用Eclipse开发Android应用程序,但在运行项目时看到此错误:
Installation failed due to invalid APK file!
在我的情况下,这是由我的库中包含的.jar文件中的错误引起的..jar文件是我创建的文件,因此我能够修复它.以下是问题如何开始以及如何修复问题的细分:
要解决这个问题:
包含所有不属于src文件夹的文件会导致项目和.jar中出现一些重复:
这导致.apk无效.希望这有助于某人.注意:此解决方案仅在您拥有自己更改和编译的库文件时才会起作用,并且与我在不包含文件夹时所犯的错误相同.
我们看到"无效的APK文件"错误的最常见原因之一是由于无意中更改了AndroidManifest.xml配置,导致在您的设备上安装重复的APK文件.
可能性1:版本问题.使您的最低和目标sdk版本更高,然后重试.
可能性2:包装错配.包名称AndroidManifest.xml与您的活动关联的实际包不匹配.
解决这个问题的三个步骤:
步骤1.检查您的头文件AndroidManifest.xml.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourdomain.yourapp"
android:versionCode="1"
android:versionName="1.0" >
Run Code Online (Sandbox Code Playgroud)
步骤2.确认您的src文件夹中的软件包名称与您在步骤1中验证的软件包名称完全相同.
例如 com.yourdomain.yourapp
步骤3.检查启动器活动中的包裹包含声明(例如MainActivity.java):
package com.yourdomain.yourapp;
Run Code Online (Sandbox Code Playgroud)
如果上述解决方案无效,请发布Logcat以获得进一步的帮助.
| 归档时间: |
|
| 查看次数: |
35139 次 |
| 最近记录: |