我创建了一个标准的Android应用程序(例如MyApp),效果很好。现在我想创建一个扩展标准应用程序的专业版(例如MyAppPro扩展MyApp)。从我学到的其他文章中,Android中不可能从另一个应用程序扩展而只能从lib扩展。但MyApp也应该可以运行。达到目标的最佳做法是什么?
感谢您的帮助 ROBI
答案 0 :(得分:2)
创建原始MyApp的库,然后创建一个引用LibMyApp的MyApp项目,尽量不编写任何您不希望在此处共享的内容。设置您的清单,并在LibMyApp中引用您的活动等。创建MyAppPro项目参考LibMyApp,使用仅MyAppPro代码扩展您的库。
答案 1 :(得分:0)
利用Android电子市场中设置的许可选项来更改应用的外观和行为。
有关详细信息,请参阅此处:http://developer.android.com/guide/publishing/licensing.html