Android应用序列号又如何存储呢?
Posted
技术标签:
【中文标题】Android应用序列号又如何存储呢?【英文标题】:Android application serial number and how to store it? 【发布时间】:2011-08-19 23:18:27 【问题描述】:场景:
我打算通过 paypal 库制作我的广告支持应用程序的捐赠版本。流程应该简单但有效:如果用户进行交易,结果是OK,我会为应用生成一个序列号并激活它。
问题
需要根据设备上的唯一内容生成序列号。这应该是什么,IMEI号码?或者也许我应该考虑当前登录手机的谷歌帐户?这样用户换手机后,依然可以使用应用。
我需要将此序列号存储在我的应用程序中。最简单的方法是什么?我不想只为此目的制作一个 sqlite 数据库,因为我不需要它来做其他事情。每次活动开始我都会检查序列号是否正确。
我们很乐意接受任何回应。感谢您的宝贵时间。
【问题讨论】:
【参考方案1】:您可以使用 android 唯一 ID。见here。
存储非常简单。只需使用shared preferences。
【讨论】:
感谢您的评论。我想了更多关于这个问题的想法,我会使用当前的 gmail 帐户作为序列号的来源。这样,用户在拿到新设备后仍然可以激活应用。以上是关于Android应用序列号又如何存储呢?的主要内容,如果未能解决你的问题,请参考以下文章