1

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

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

我突然想到我可以通过preference.xml每个应用程序中的文件来做到这一点。那会更好吗?

4

1 回答 1

4

您只需要从您的活动中调用 Activity.getPackageName

于 2012-10-01T05:51:49.533 回答