我想在我的手机上安装一个未签名的apk文件。该怎么办?

时间:2013-04-01 12:21:28

标签: java android apk

我已经构建了一款应用。我通过Eclipse APK导出它。

我有APK文件。我想把它发送给我的父亲(在另一个国家,所以不能做很多技术性的东西),以便他可以安装它并看到我的进展?

如果没有在Playstore上获取开发帐户,我该怎么做?

5 个答案:

答案 0 :(得分:5)

您无法在手机上安装未签名的应用程序。请查看此链接,了解如何对应用程序进行签名:unsigned APK can not be installed

修改:这是来自Google的网站:http://developer.android.com/tools/publishing/app-signing.html

  

所有申请必须签名。系统不会安装应用程序       在模拟器或设备上,如果没有签名。

答案 1 :(得分:2)

您必须在设置中启用未签名应用程序的安装:

设置 - >申请 - >未知来源(允许安装非市场应用程序)

因此,您需要通过邮件或任何其他方式向他发送文件,并且他需要进行设置修改并安装文件。

无需对应用进行签名即可将其安装在手机上。如果您曾在模拟器中运行此应用程序,则会在项目文件夹的.apk文件夹中自动创建\bin文件。只需复制此文件/通过邮件发送给他即可安装。

答案 2 :(得分:0)

你爸爸必须将apk文件保存在他的设备中,这样他才能打开它。

打开应用程序后即可安装。

因此,请通过电子邮件,Dropbox或其他共享服务发送。

你爸爸必须启用installation from 'unknown sources'

答案 3 :(得分:0)

将您的应用通过电子邮件发送给您的父亲,并告诉他在以下设置后打开该apk。以这种方式sign你的应用。

enter image description here

在Eclipse中创建一个签名的.apk:

在Package Explorer中选择项目,然后选择File>出口。 打开Android文件夹,选择Export Android Application,然后单击 下一个。 导出Android应用程序向导现在启动,它将指导您 通过签署您的申请的过程,包括步骤 选择用于对.apk进行签名的私钥(或创建一个 新的密钥库和私钥)。 完成导出向导,您的应用程序将被编译, 已签名,对齐并准备好分发。"

More Info on signing

答案 4 :(得分:-3)

与你爸爸分享你的应用程序apk文件

1)将apk复制到SD卡。

从Android Market下载名为“AppInstaller”的应用程序。

3)打开应用程序时,您可以在列表中看到apk文件。

4)点击应用程序,它就会安装。