Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 1.7 KB

README.md

File metadata and controls

58 lines (46 loc) · 1.7 KB

相关csdn博客地址:https://blog.csdn.net/yanzhenjie1003/article/details/52503533

AndPermission

Simplify the process of requesting permission on Android.

  • Request runtime permissions on Android 6.0 or higher.
  • Share private files on Android 7.0 or higher.
  • Install the app on Android 8.0 or higher.
AndPermission.with(this)
  .runtime()
  .permission(Permission.Group.STORAGE)
  .onGranted(permissions -> {
    // TODO ...
  })
  .onDenied(permissions -> {
    // TODO ...
  })
  .start();

For documentation and additional information see the website.

Download

implementation 'com.yanzhenjie:permission:2.0.0-rc5'

AndPermission requires at minimum Java 7 or Android 4.0(Api level 14) .

Plan

Request SYSTEM_ALERT_WINDOW permission at runtime, you can track the progress of task.

ProGuard

If you are using ProGuard you might need to add the following options:

-dontwarn com.yanzhenjie.permission.**

Contributing

Before submitting pull requests, contributors must abide by the agreement .

License

Copyright 2016 Yan Zhenjie

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.