生成的apk似乎已损坏

时间:2013-10-28 13:53:41

标签: android eclipse apk

我正在尝试生成一个正确的apk来测试它在我的手机上。无论如何,当我尝试使用apk管理器安装它时,它告诉我我的文件已损坏。所以我无法安装。我将扩展名更改为zip并将其打开,以下是我发现的内容:

META-INF (folder)
res (folder)
AndroidManifest.xml
classes.dex
resources.arsc

我的项目目前非常小,只有一个类包含基本的媒体播放器。 我打开了其他APK,我看到他们有更多的文件夹。

这是我做的: 使用eclipse生成:右键单击项目,Android工具,导出已签名的应用程序包。然后是密钥库步骤。

我检查了我的应用程序使用jarsigned命令签名的内容。 CN字段返回了我为密钥库输入的首字母,所以我认为这一步很好。欢迎任何帮助:)

PS:我已尝试使用导出导出我的应用 - >导出Android应用程序。 apk也被破坏了。

1 个答案:

答案 0 :(得分:0)

尝试使用此方法:

  1. 右键单击项目
  2. 导出
  3. Android>导出Android应用
  4. 下一个>选择您的密钥库文件或创建一个新的
  5. 按照步骤操作。
  6. 修改

    尝试使用以下位置的debug.keystore:

    Windows:C:\ Users \ username \ .android \ debug.keystore

    Linux:/home/username/.android/debug.keystore