我无法在我的Samsung galaxy pop上安装我的Android应用程序

问题描述:

我正面临一个奇怪的问题。我使用无符号密钥创建了我的应用程序的apk,并试图将其安装在我的三星galaxy pop上,但是我无法将其安装在我的三星galaxy pop上。我启用了安装非市场应用程序的选项,但我无法安装消息。我无法在我的Samsung galaxy pop上安装我的Android应用程序

但是,当我连接手机与USB并点击运行它正在安装在设备中。

我的方法有什么问题?

这是我努力如果从Eclipse中这样做的,运行在手机上的应用程序安装http://www.mediafire.com/?aotxfupx7h7t568

感谢

+0

试着用'adb'安装,所以你可以看到错误消息。导航到计算机上.apk的任何位置,然后使用插入的手机运行'adb install '。 – eldarerathis 2011-04-06 19:49:46

+3

请使用标准英文拼写。 “不”,“一个”等。 – 2011-04-06 19:50:04

+0

@eldarerathis我将尝试adb并查看错误跟踪。 – 2011-04-06 20:29:40

您必须签署

Signing Your Applications

* Android系统要求所有安装的应用程序与它的私钥由应用程序的开发者举办的证书进行数字签名。 Android系统使用证书作为识别应用程序作者并在应用程序之间建立信任关系的一种手段。证书不用于控制用户可以安装哪些应用程序。证书不需要由证书颁发机构签名:对于Android应用程序来说,使用自签名证书是完全可以允许的。

所有的应用程序都必须签名。系统不会安装未签名的应用程序。

它不可能是任何清晰的

+0

谢谢我将创建我自己的已签名apk并给它一个尝试 – 2011-04-07 05:03:44

+0

感谢尼克签署后工作 – 2011-04-08 10:24:11

我的样本apk文件,我认为Android对待不同的看法,因为你可能开启了USB调试功能,手机被认为正在调试。

当您尝试安装应用程序时,由于未签名,手机可能会拒绝它。

你应该很好的运行和调试,但是当你创建最终的apk时,你需要它来签名。

+0

但理想情况下,我应该能够分发未签名的apk?我会尝试使用adb并将粘贴错误代码。 – 2011-04-06 20:28:58

+0

@Parry:请参阅[NickT's answer](http://*.com/questions/5572129/i-am-not-able-to-install-my-android-app-on-my-samsung-galaxy-pop/ 5572644#5572644)。 apk需要签名。它可以是*自签名的,但必须签名。 – eldarerathis 2011-04-06 20:44:20