像 Activity 这样的 Android 组件有一个 bool 值,可以在 AndroidManifest.xml 中设置,称为 enabled。文档说它决定系统是否可以实例化该组件。我想问一下,将此标志设置为 false 对开发人员有什么好处?
谢谢。
最佳答案
如图所示here它可以在运行时通过 PackageManager 进行修改。
在我看来,它对于免费/付费应用程序开发很有用,它是一种轻松地使项目分支尽可能相似的方法。此外,如果可以在运行时修改此值,则可以轻松实现对应用程序高级版本的“购买后”访问。
关于android 组件启用 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23668026/