问题描述
|
我正在开发移动Web应用程序,其中的一个困难是在手机上测试这些应用程序。如何阻止其他人访问alpha测试,同时仍然能够通过自己的手机访问该应用程序,这样我就可以编写和测试该应用程序,而不必担心人们会在发布日之前偷走我的想法?
解决方法
在密码保护目录中的Web服务器上部署alpha .apk。 Alpha测试人员获得指向apk的链接,用户名和密码。必须将android设备配置为允许来自不受信任来源的应用程序安装。
豪华版:
在该应用程序中,添加了一项功能,该功能可检查该受保护目录中的新版本并自动下载/安装它们,因此您和您的测试人员不必在每次发布新版本时手动进行此操作。
, 首先,您要在设备的设置中启用“调试模式”。其次,您应该通过USB将手机插入PC。最后,您可以将.apk直接从eclipse上传到设备并在手机上进行测试。
, 如果要对实际用户进行alpha测试,则必须创建某种类型的配置方案。您可以为每个用户提供一个密钥-当他们在初次安装时键入该密钥时,它将轮询您的服务器以查看该密钥之前是否曾被使用过。仅当此时未使用密钥时,才应激活您的应用。
如果您只想在自己的手机上进行测试,请自己上传APK-请勿进入Android Market或任何其他应用市场。