【友盟+】开发者社区

Android 7.1 上获取 MAC 地址报错

Lvdi 发表于 2016-12-15 18:01:30 |

Lvdi
Lvdi 发表于 2016-12-14 14:56:37 | 显示全部楼层 |阅读模式
貌似从 7.0 的版本都会报这个错误

12-14 14:50:45.396 30211-30273/? E/u.aly.bk: java.io.FileNotFoundException: /sys/class/net/wlan0/address (Permission denied):  [open file  Failed]
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.io.FileInputStream.open(Native Method)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.io.FileInputStream.<init>(FileInputStream.java:146)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.io.FileInputStream.<init>(FileInputStream.java:99)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.io.FileReader.<init>(FileReader.java:58)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.bk.b(DeviceConfig.java:248)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.bk.d(DeviceConfig.java:233)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.bk.u(DeviceConfig.java:720)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.al.b(MemoCache.java:195)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.al.a(MemoCache.java:75)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.ae.a(CacheImpl.java:220)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.ae.f(CacheImpl.java:278)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.ae.a(CacheImpl.java:148)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.ae.a(CacheImpl.java:108)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  u.aly.af$1.a(CacheService.java:45)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  com.umeng.analytics.g.run(SafeRunnable.java:8)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.util.concurrent.FutureTask.run(FutureTask.java:237)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:272)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
12-14 14:50:45.397 30211-30273/? E/u.aly.bk:     at  java.lang.Thread.run(Thread.java:761)




上一篇:应用统计
下一篇:【求助】新装app出现missing Activities info,不上报用户时长。


realRaa
realRaa 发表于 2016-12-14 16:55:07 | 显示全部楼层
权限问题,6.0以上权限获取不一样了,你改一下 targetsdkversion 改成23以下试一试,6.0以上要做权限适配

Lvdi
Lvdi 发表于 2016-12-15 18:01:30 | 显示全部楼层
realRaa 发表于 2016-12-14 16:55
权限问题,6.0以上权限获取不一样了,你改一下 targetsdkversion 改成23以下试一试,6.0以上要做权限适配 ...

你好,我们目前 targetsdkversion 就是 22,在 7.0 设备上仍然会打印上面那些错误日志,但是运行是正常的,不知道影不影响统计?

如果要适配是在启动界面询问权限允许了才能初始化 SDK 吗?文件 /sys/class/net/wlan0/address 在 7.0 以上都会抛 FileNotFoundException
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

如何使用智能短链?
如何使用智能短链?使用场景:线下扫码、官网扫码、邮件推广、资源互换等,这些非广告平台的定向推广模式,
大数据商圈分析:消费者只看不买,怎么办?
以前,商场坐落在市中心的繁华地段,就引进高档轻奢品牌;在写字楼林立的商务区,就定位快时尚;在高档小区
区分搜索引擎关键字效果,拒绝推广费打水漂
区分搜索引擎关键字效果,拒绝推广费打水漂 当您通过搜索引擎推广时,通常会选大量的目标关键词,但却无法

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表