我正在使用 Eclipse 构建一个应用程序。我让它在我的设备上工作,我试图将它分发给几个朋友,让他们在他们的手机上测试它,但我给他们发送了我在 N1 中安装的相同的 .apk,他们无法安装它.
我尝试从 bin/ 文件夹中向他们发送版本,将其提取为未签名的应用程序或已签名的应用程序,结果相同。
我的 SDK 目标是 1.6,所以这不是问题,因为它们都有 2.1+。
对我来说主要问题是我必须在真实设备上测试应用程序,因为如果我通过代理连接到 Internet,模拟器不会上网。
我使用谷歌密钥工具是因为我使用了一些地图功能,所以我认为它可能在某种程度上是错误的根源,但我不知道我必须做什么来解决这个问题。密钥是否可能仅对我的设备有效?
我想可能是 .apk 不工作,我只能通过我的 USB 电缆安装它,但我能够通过我发送给我朋友的同一封电子邮件安装我的应用程序。
提前致谢!!
编辑:我终于拿到了朋友的设备,我得到的错误如下,尽管我能够通过 Eclipse(USB 电缆)安装应用程序。
WARN/PackageInstaller(3317):解析清单时出现解析错误。停止安装
但如果清单错误,我将无法安装和运行该应用程序,对吧?