public class GlobalFunctions
アプリのさまざまな部分から使用するために、いくつかの関数を収集するパブリック クラスがあります。public static boolean sendSMS(String number, String message)
Androidマニフェストのように静的な方法でそれらにアクセスします<uses-permission android:name="android.permission.SEND_SMS"/>
タグがあり、すべてがうまく機能しました。しかし、API 16 以降、セキュリティ例外が発生し、UUID 1002 には SMS を送信する権限がありません。
関数をメイン アクティビティに移動することで問題を解決しましたが、静的な方法で使用される非アクティビティ クラスにアクセス許可を設定する方法はありますか?