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