Comments (3)
这个权限我刚才用小米手机测了下,在AndroidManifest
填写该权限后,使用HiPermission直接申请成功了(没有弹出HiPermission界面),而且调用这段代码并没有报错,并且正常打印出IMEI
TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE);
String deviceId = tm.getDeviceId();
Log.i("TAG",deviceId);
也许小米系统认为这个不算是危险权限吧,所以就算我们动态申请了也会默认申请成功。但是别的厂商手机会认为是危险权限,所以申请权限代码还是要写。正如我在Issues6所说,并不是一定要弹出框才算正确,只要在我们使用权限的时候不会因为权限问题而Crash,那么我们的目的就达到了。国内Android手机碎片化。。所以并不能保证每个手机都出弹出申请界面。。
from hipermission.
我在启动的时候申请了,但是系统没弹出来,我以为不是危险权限
但是,我在使用支付宝的时候,系统自动弹出了一个申请 Imei…… 什么的 权限申请
不过拒绝了也可以继续支付,不知道什么原因
还有,今天早上看bug反馈
java.lang.RuntimeException:Failure delivering result ResultInfo
{who=@android:requestPermissions:, request=3, result=0, data=null}
to activity {me.weyye.hipermission.PermissionActivity}:
java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
at
me.weyye.hipermission.PermissionActivity.onRequestPermissionsResult(PermissionActivity.java:230)
出了一个这个,我就不新开issues了 ,你加一个下标判断吧
祝好 :)
from hipermission.
自动弹出申请是正常的。。就跟以前6.0以下版本使用到权限才会申请,而且拒绝也不报错。。谢谢你提交的bug,我try-catch下。加个qq吧 505141450
from hipermission.
Related Issues (20)
- nexus 5的android6.0的兼容问题? HOT 1
- 自定的按钮字体在哪里改呢,为什么我的都是"NEXT",我想修改成允许
- 获取读写外部存储的权限的时候没有弹窗 HOT 1
- 魅族手机,没有弹框,就提示“所有权限申请完成” HOT 1
- 请问大神dialog可以自定义吗
- AS3.0下样式找不到的问题 HOT 1
- 有个尴尬的小问题 HOT 4
- Activity设置横屏时申请权限闪退! HOT 1
- 找不到PermissionItem HOT 1
- 权限请求成功之后再进行取消,界面出现异常 HOT 1
- 所有权限申请成功后,不继续向下走流程,屏幕卡住不动 HOT 2
- Android 8.0闪退 HOT 4
- 是否考虑加上对SYSTEM_ALERT_WINDOW权限申请的支持?
- 8.0系统没有适配,会引起crush HOT 1
- Only fullscreen opaque activities can request orientation HOT 5
- Project 开启混淆 崩溃
- 系统的那个弹窗能不能干掉。。。。
- 权限回调数组为空 Caused by: java.lang.ArrayIndexOutOfBoundsException: length=0; index=0 HOT 1
- android 8.0系统吊起权限就崩溃了 HOT 4
- 在魅族手机7.0。出现权限回调时为空数组越界。。 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hipermission.