Best approach for Free and Paid versions of Android application?
问题 I have developed an Android app which I want to be available both as free and paid version. What is the best approach? I can think of three solutions: Split the project into two branches and maintain both of them. Create a library project and have two additional projects, one 'Free' and one 'Paid' version. Use in-app billing. Q: Which solution is the best? And why? Some things to consider: My app is around 1.5 MB (AdMob excluded). I'm currently targeting Android 2.2 (Froyo). I do have some