繁体   English   中英

如何从图书馆计划中的活动中确定Android应用程序版本是专业版还是精简版?

[英]How to determine if Android app version is pro or lite from an Activity in a Library Project?

我目前正在通过使用库来保存所有重要代码(包括我的活动),将我的免费版本更改为lite + pro组合。 基本上我打算做的是在代码中检查一行,检查运行的应用程序是专业版还是精简版,并相应地修改应用程序的外观和功能。 我只是不确定那条线应该是什么。

所以说我从清单启动的活动是com.example.myapp.lib.MainActivity ,我的两个包是com.example.myappcom.example.myapp.pro 我可以调用什么函数来检查当前运行的包是什么?

它发生在我身上,我可以通过每个应用程序中的preference.xml文件来完成此操作。 会更好吗?

您只需从活动中调用Activity.getPackageName即可

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM