Is there any way to receive the installation date of an Android app? Or any other suggestions on how to accomplish a 30 day free trial version?
Just save the time when the application was first run. Then compare the time each time the program starts.
Another more secure way (the above tactic could be beaten by a simple reinstall) is to have a server of yours authenticate the imei number of the device the first time it's run and then continue the above method.
This already has a pretty good answer:
Creating an Android trial application that expires after a fixed time period
精彩评论