【java-AndroidManifest中的多个权限?】教程文章相关的互联网学习教程文章

Android系统应用程序DEVICE_POWER权限错误【代码】

我尝试使用goToSleep()方法使手机进入深度睡眠状态.程序已安装到/ system / app目录中,因此Android系统信息说这是系统应用程序,但是如果我尝试调用goToSleep(),则会收到此错误 用户10085和当前进程都没有android.permission.DEVICE_POWER. 代码采样:IPowerManager mPowerManager = IPowerManager.Stub.asInterface(ServiceManager.getService("power"));long time = SystemClock.uptimeMillis() + 1000;try {mPowerManager.goToSl...

android-如何防止用户安装使用某些特定权限的应用程序

阻止用户下载和安装使用某些特定权限(例如位置和短信)的应用程序的最佳方法是什么. 是否可以通过编程方式在安装前从市场上解析应用程序清单并寻找特定权限并警告用户?解决方法:What is the best way to prevent a user from downloading and installing applications which uses some specific permissions like location and sms.编写自己的固件,在该固件中,可以使用强制执行所需条件的普通安装程序机制替换该固件. Android SDK应...

java-AndroidManifest中的多个权限?【代码】

所以我想知道是否存在禁止在我的应用程序中使用多个“使用权限”块的规则.例如:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.INTERNET"/>当我在我的应用程序中使用此按钮时,单击该按钮将使其崩溃. 注意:我的按钮会将文件保存到SD卡,然后将其上传到FTP(这就是我遇到的问题-添加互联网部分) 有什么想法吗?解决方法:清单文件中的使用权限可以...

Java-在Android中如何添加user_photos权限以获取Facebook相册照片?【代码】

我正在使用facebook android sdk访问用户的facebook相册并实习获取照片.但是当我执行“ https://graph.facebook.com/” wallAlbumID“ / photos?access_token =” facebook.getAccessToken()时,它将返回空白数据. {“数据”:[]} 我读了in stackoverflow question,也读了in Graph API for Photo,我在创建facebook对象时需要提供user_photospermission.我不确定该怎么办.我阅读了很多论坛,也检查了SOF,但找不到解决方案. 这就是我创...

将Android权限拆分为多个应用程序/插件的最佳方法

我想向我的应用程序添加“未读短信计数”功能,这当然需要新的Android权限,因为并非我所有的用户都需要该功能,因此我想将其作为插件分发,以避免过多主应用程序的权限. 应用程序已经在市场上,并且在我第一次发布它时没有指定“ UID”,因此共享“ UID”空间不是一个选择. 所以问题是,哪种方法最好? AIDL远程服务是我唯一的选择吗?有没有更简单的解决方案?解决方法:Is an AIDL remote service the only option i have?没有.Is there...

Java-我想在应用程序运行时Android Marshmallow请求权限..!【代码】

我在音乐播放器上制作了一个android应用程序,其中我已经使用列表视图填充了设备中的所有歌曲,但是在android 6.0中,我打开它时应用程序崩溃了.当我手动为其赋予存储权限时,它不再崩溃在应用信息中,然后显示我的歌曲.我已经使用了android 6.0请求权限,它导致询问用户是否要访问存储,但是随后它不再显示该列表. MainActivity.javapublic class MainActivity extends AppCompatActivity implements MediaPlayerControl {private Array...

java.net.SocketException:对于android的权限被拒绝【代码】

我创建了我的Android应用程序来链接“www.google.com”.但我总是得到这样的例外:07-20 16:50:31.137: W/System.err(19007): java.net.SocketException: Permission denied 07-20 16:50:31.137: W/System.err(19007): at org.apache.harmony.luni.platform.OSNetworkSystem.socket(Native Method) 07-20 16:50:31.137: W/System.err(19007): at dalvik.system.BlockGuard$WrappedNetworkSystem.socket(BlockGuard.java:335) ...

android – 如何以编程方式在应用程序设置中打开应用程序权限窗口【代码】

参见英文答案 > How to programmatically open the Permission Screen for a specific app on Android Marshmallow? 11个我正在研究新的权限模型(Android 6.0 Marshmallow),我想知道有没有办法以编程方式打开应用程序的权限窗口?不仅是申请细节我设法用这样的东西打开第二个屏幕private void goToSettings() {Intent myAppSettings = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTING...

android – 如何从源代码授予对特定应用程序的root访问权限而不是root权限?

我正在从源代码编译Android ROM,我有一个应用程序,我希望它预先安装并让它以root权限运行. 如何在不支持整个ROM的情况下授予对此特定应用程序的root访问权限?解决方法:希望你不需要root … 典型的股票Android ROM为很少的东西提供root权限,与principle of least privilege一致.相反,应用程序被授予他们所需的精确权限. 为什么你需要这个应用程序拥有root权限?您应首先查看all the internal unpublished Android permissions列表,...

Android M:以编程方式撤消权限

我目前正在玩android m的新权限系统.我计划的是在我的应用内设置中添加一个屏幕,用户可以在其中授予或撤消权限. 屏幕看起来像常规系统设置屏幕,但会有其他信息,为什么我的应用程序需要特定权限.此设置屏幕将是Documentation中建议的常规权限处理的补充. 工作流程将是: >授予权限:打开系统对话框以授予/撤销(like suggested here)>撤消权限:以编程方式撤消它 所以我的问题是,可以以编程方式撤销权限吗?我搜索了很多,但没有得到一...

android – 为什么我收到警告 – 此应用程序不符合Google Play权限政策,即使我的最新版本不需要这些权限?【代码】

它显示了这条消息This app does not meet the Google Play permissions policy relating to the use of SMS or CALL_LOG. You must fix this before March 9. 2019 or your app will be removed from Google Play. Note: if you have recently made a change, it can take up to 12 hours to update this message.我之前版本的应用程序拥有此权限,并在被拒绝时申请例外我在2周前更新了应用程序并删除了此权限.但现在我得到了这个消...

如何在不提示用户的情况下向Android应用程序授予运行时权限

我正在尝试构建一个Android应用程序,当通过Google Playstore安装时,应该可以访问运行时权限,如SMS Access,Contacts,Location Service,而无需向用户询问. 我知道这是可能的,因为我已经看到它发生在Playstore上的几个Android应用程序中Kotak 811 App渣打银行业务 有谁知道即使手机运行Android Nougat也能实现这一目标.解决方法:How to grant runtime permissions to an android application without prompting the userAFAIK是不可能...

android – 如何获得应用程序的所有授予权限【代码】

我想获得所有授予的权限.我知道我可以通过packageinfo.requestedPermissions获得所有请求的权限,但是我想知道授予权限的列表,并且在android M的情况下,授予的权限可以比请求的更少.所以我只是想知道那是我可以获得列表的方式所有授予的权限? 我从所请求的许可列表中知道我可以检查是否授予了许可天气但是我想知道所有许可的列表.不想检查每个请求的权限.解决方法:返回已为给定包请求和授予的所有权限的简单函数可能如下所示:List...

java – 如何在android M上请求访问图库的权限?【代码】

我有这个应用程序,它将选择图像到库,并使用Imageview将其显示给测试.我的问题是它不适用于Android M.我可以选择图像,但不会在我的测试中显示.他们说我需要获得访问Android M上的图像的权限,但不知道如何.请帮忙.解决方法:从Android 6.0(API级别23)开始,用户在应用程序运行时向应用程序授予权限,而不是在安装应用程序时. 类型1-当您的应用请求权限时,系统会向用户显示一个对话框.当用户响应时,系统会调用您应用的onRequestPermissio...

android – 如何以编程方式获取MIUI Security app自动启动权限?【代码】

我没有在我的小米Redmi 2 Prime手机中获得BOOT_COMPLETE广播. 我的BroadcastReciever是—public class OnBootReceiver extends BroadcastReceiver {@Override public void onReceive(Context context, Intent intent) {// Setting singleAlarmSingleAlarmHandler.getInstance().setAlarm(context);try {// Sending System Setting broadcastString offDate = SharedPrefrencesHandler.getInstance(context).readString(SharedPrefr...