我是新手,刚刚创建了一个Android应用程序,可以上传到PlayStore。
我已按照here的说明进行操作。
但我有几个问题: 目前我正在使用我的手机来测试应用程序,但是我可以假设它可以在不同品牌的其他手机上无缝运行,因为它们可能有不同的用户界面吗?
上传应用后,我是否知道谁安装了我的应用,例如电子邮件ID,以便我可以向他们发送有关未来新应用的电子邮件或PlayStore中提供的更新,或者我必须依赖Google Playstore通知?< / p>
答案 0 :(得分:1)
你不能只是假设它可以在所有手机上正常工作,因为手机和平板电脑具有不同的屏幕尺寸,密度和分辨率,并且布局也相应地变化。如果可能的话,你可以做的就是尝试在不同的仿真器上进行测试(如果你没有其他设备)。有些网站可以付费并在线设备进行测试。
对于您的其他答案,您无法直接获取其他人的电子邮件ID,因为这违反了Google隐私权政策。但是,您可以集成Google Analytics引擎以获取有关用户的大部分信息(哪些手机被打入电话,哪个国家/地区,何时使用您的应用,有多少人随时使用您的应用)。对于电子邮件ID,您无论如何都要为您的应用上传提供gmail ID。您可以请求应用程序用户向您发送包含反馈和问题的邮件。您可以在说明字段中包含
答案 1 :(得分:1)
1-关于不同硬件上的应用行为,请记住不同的Android硬件公司已针对其硬件优化和定制了Android操作系统,因此自然会在某些方面表现不同。
2-现在谁安装了您的应用程序,如果它是付费应用程序,那么您可以从商家帐户订单详细信息中获取电子邮件地址。
如果它是免费的应用程序,那么您可以做的最好的就是在旧的应用程序说明中添加备注,如果有的话,可以在您的网站上备注。
3-关于Android应用程序中的更新,您可以通过编程方式使用此功能,也可以通过Internet访问教程。 Video Tutorial
答案 2 :(得分:1)
我最近刚刚推出了我的第一个应用程序,大约两周前。
并非所有手机都会缩放到相同尺寸,因为屏幕密度和高/宽比不同。但是,您可以获得设备的高度/宽度,并根据该尺寸缩放UI中的内容大小。
This link有一个很好的例子来获取Android设备的尺寸。
在Eclipse IDE中,您还可以使用模拟器来测试具有不同屏幕尺寸,密度像素数量,具有不同Android版本等的不同Android设备。
< / LI>Google Play开发者仅提供非常基本的统计信息,例如下载它的人数,但实际上并不是谁下载了。我听说像谷歌分析这样的东西可以提供更多的信息,更新,更准确,但我不确定它是否真的提供了联系信息。
此外,我为我的应用发布了一些更新,我非常确定Google Play会发送通知来更新用户设备上的应用,因为我的大部分用户都在新版本的日子。