Android 非市场内容发布

Android 非市场内容发布,android,google-play,Android,Google Play,我已经阅读了几天关于Android发布的不同指南、帖子和教程。他们都说你可以使用Android Market,或者这意味着我将称之为“本地”发布,无论是出于测试目的还是不想发布到word。我没有看到任何地方定义的“本地”发布方法。有人能澄清如何将开发的应用程序“本地”安装到物理硬件上吗 为了便于参考,我使用的是Eclipse3.6.1和OS2.3SDK/ADT。我看到了AVD测试中编译的apk文件 此外,Android Market publishing所需的所有证书和签名操作是否都是在设备上正

我已经阅读了几天关于Android发布的不同指南、帖子和教程。他们都说你可以使用Android Market,或者这意味着我将称之为“本地”发布,无论是出于测试目的还是不想发布到word。我没有看到任何地方定义的“本地”发布方法。有人能澄清如何将开发的应用程序“本地”安装到物理硬件上吗

为了便于参考,我使用的是Eclipse3.6.1和OS2.3SDK/ADT。我看到了AVD测试中编译的apk文件


此外,Android Market publishing所需的所有证书和签名操作是否都是在设备上正确安装“本地”发布所必需的?

为了从市场以外的其他地方安装应用程序,您需要在应用程序设置-允许未知源中启用该功能

安装调试工具后,您可以从命令行安装apk,方法是说
adb install my.apk

您还可以从网站下载apk,或通过电子邮件附件,或将其发布到其他市场


对于这些情况,它需要用密钥签名,但不需要是发行版,因此eclipse使用的调试版本就可以了。

为了澄清并应用Mayra的评论的细节,下面是针对像我这样的noobs的更详细的说明8^p

我必须将我的应用程序设置设置为“允许未知源”

我把手机连接到电脑上

XP作为USB大容量存储设备打开连接后,我可以简单地将.apk文件复制到SD卡(这将是针对USB大容量存储设备加载的驱动器名)

我进入手机上的文件、电话文件应用程序,选择app.apk文件并安装

很简单


正如Mayra提到的调试工具,我不需要做任何事情,因为这似乎是默认设置。当我将手机连接到电脑时,它给了我一个关闭调试的选项,但我忽略了它。一切都很顺利

应该补充的是,一些运营商(AT&T)阻止了应用程序的“侧面加载”,即在一些手机上的“允许未知来源”选项。