綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 建立限時試用的APP

[複製連結] 查看: 1516|回覆: 1|好評: 0
樓主
CSLolicon | 收聽TA | 顯示全部樓層
發表於 2016-11-27 12:09
最基本的是在app 剛開啟時試讀 DB,
private static boolean doesDatabaseExist(Context context, String dbName) {
    File dbFile = context.getDatabasePath(dbName);
    return dbFile.exists();
}



要是不存在DB就創建一個,紀錄現時time stemp,那你就會有用戶第一次開啟app 時的日期時間
要是存在DB,就比較現時 time stemp 和紀錄中的 time stemp,要是相差的時間大於試用期的時間,就限制app 的功能

這個方法的問題是要是用戶清理了資料就會重置試用期
但基本上……任何一種的試用期都總有方法破解啊~~
(If something could be read and understood by computer, then it could be also edited by computer)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則