我有一个公共课程public class GlobalFunctions
,我收集了一些功能,以便从我的应用程序的不同部分使用。我以静态方式访问它们,例如public static boolean sendSMS(String number, String message)
在我的 Android 清单中,我有<uses-permission android:name="android.permission.SEND_SMS"/>
标签并且一切正常。但是从 api 16 开始,我得到了一个安全例外,UUID 1002 无权发送短信。
我通过将函数移动到我的主要活动中解决了这个问题,但是有没有办法为以静态方式使用的非活动类设置权限?