gpt4 book ai didi

android - 从应用程序类请求权限

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:42:44 27 4
gpt4 key购买 nike

<分区>

根据新的 Android 文档,为了收集某些数据,我需要请求许可。所以我正在这样做:

@Override
public void onCreate() {
super.onCreate();
...
...
if (PermissionUtility.isPermitted(applicationContext, android.Manifest.permission.READ_SMS)) {
userNumber = getUserPhoneNumber();
} else {
ActivityCompat.requestPermissions(activity,
new String[]{android.Manifest.permission.READ_SMS},
Constants.REQUEST_CODE_READ_SMS);
}
...
...
}

问题是我在我的类(class)中做这件事,类(class)是 public class MyApplication extends Application{...},所以 activity 在这里不可用。有没有办法在这个类中请求权限或绕过一个 Activity ?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com