【问题标题】:Application installation date应用程序安装日期
【发布时间】:2011-04-17 19:24:15
【问题描述】:

我想知道是否可以知道应用程序在 Android 手机中的安装日期。我想知道这一点,以便实施应用程序的限时试用/演示版本。

我可以保存第一次使用的日期,但精通技术的用户可以使用 ADB 更改数据库或删除支持文件。

感谢您的帮助。

【问题讨论】:

    标签: android security demo time-trial


    【解决方案1】:

    在首次启动时,让应用程序调用服务器并在那里保存安装日期。它仍然不完美,因为用户可以在许多天后安装并使用该应用程序,但就使用而言,这应该足够了。

    【讨论】:

    • 我会说使用 SharedPrefs。据我所知,用户无法使用 adb 来改变这一点。
    • 服务器调用是个好主意,但我无法使用专用服务器 ATM。
    • @Jwsonic:谢谢。我试图找出 SharedPrefs 文件是否容易或可以删除​​或更改。有人有这方面的文档链接吗?
    • @MyNameIsZero:有root设备的人可以更改文件;没有root设备的人无法更改文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-09
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多