
1 jasonyang9 2019 年 4 月 5 日 希望,也就是靠自觉咯,那我只有 2 个字的回复:呵呵 |
2 catalina 2019 年 4 月 5 日 via Android 你真觉得那帮吃人不吐骨头的大厂会“自觉”?对所谓大厂“用户隐私是一条不可触碰的高压线”的声明,我只有一句 qnmlgb 送给他。 我就从来没见过有权力后没作恶的,人或团体都是。 |
3 Immemorial 2019 年 4 月 5 日 关于权限… Android Q 给应用的存储空间套了个沙箱…权限也收紧了不少…不过用上也要到年末或者明年了 |
4 HongJay 2019 年 4 月 5 日 android 开发都快死了。你还要求这要求那。。用小程序去吧。让 qq 微信拉屎你就开心了 |
5 gzxu 2019 年 4 月 5 日 via Android Anyway,个人开发者表示"/sdcard"比用包名拼接生成路径,或者调用 API 获得路径,方便多了,估计第三方 SDK 厂商感受更明显,因为包名是未知的,内置路径没办法做成 SDK 发布前的编译期间就能确定的常量 |
6 JasonQs OP 是的,只是希望。靠卸载来抵制吗?我觉得太微不足道了。隔壁贴都在说卸载搜狗,可是个人觉得搜狗输入法确实挺好用的。 要卸这个卸那个的,用户以为这样就能对大厂有什么损害呢,其实一点不痒。 同理的还有杀熟,他们能杀熟是因为用户已经离不开了呀,用户除了骂两声还能干嘛呢。 所以我在这边也只是卑微的希望大厂对安卓生态做出些贡献 |
7 gzxu 2019 年 4 月 5 日 via Android @JasonQs 不恰当地打个比方,大家都在杀熟,让我想起了“劳动者没有办法选择不被剥削,只能选择被这个资本家剥削或者被那个资本家剥削”那句话 |
9 JasonQs OP 说到杀熟,我觉得这并不是一件不好的事。软件需要赚钱,我们需要享受服务,我们花钱买服务,我觉得没有什么不妥的 |
10 gzxu 2019 年 4 月 5 日 via Android @JasonQs 有的 native 库需要在编译期间以宏定义的方式指定路径啥的可能只是猜想,不过人性都是有惰性的吧,能一时爽的东西就会想着一直爽 |
12 zhenghuiy 2019 年 4 月 5 日 via iPhone 这事没那么简单: 1,Android 4.4 之前的版本,只要需要写文件到 sdcard 就必须要申请该权限,不管是不是把数据放在应用目录下。 2,Android 4.4 及以后的版本虽然针对应用目录下的文件读写放开了权限但应用目录有个问题是,当 app 卸载会跟着被删除。这对于部分对用户有用的文件(比如用应用编辑的图片等)显然不可接受。 3,就算应用自己克服了前面两点,但二方库、三方库没有处理也一样需要该权限。 理性上大概就是这三种情况。当然还有小部分是开发者素质问题,知识点没更新或者滥用权限。 |
13 gzxu 2019 年 4 月 5 日 via Android @zhenghuiy 应用可以只在 Android 4.4 以前的系统上申请权限,在 4.4 及以后的系统上用 SAF,这也是文档里面推荐的做法 https://developer.android.google.cn/guide/topics/manifest/uses-permission-element.html#maxSdk |
14 dxppp 2019 年 4 月 5 日 via Android Android Q 已经比你捷足先登了 https://sspai.com/post/53287 https://sspai.com/post/53518 我已经用上了 效果不错,adb shell 开启即可 |
15 dxppp 2019 年 4 月 5 日 via Android |
16 dxppp 2019 年 4 月 5 日 via Android |
17 dxppp 2019 年 4 月 5 日 via Android @Immemorial 现在就用了 |
19 mohoumk2 2019 年 4 月 5 日 via Android 如果约束有用,Android Q 就不会引入沙盘机制了 |
20 nanaw 2019 年 4 月 5 日 然而楼主可能不知道干这种事情的不止是大厂 sdk 供应链污染了解一下,看似多么良心优质的个人开发的 app 照样会流氓拉 shi 它们在培养用户习惯给应用随便授权敏感权限( READ_PHONE_STATUS 和 访问公共存储)而毫不在意 它们成功了 |
21 yingyue 2019 年 4 月 5 日 via Android Android Q 已经针对这个问题有了解决 1. 如果普通应用访问内部存储空间,那么该空间将被沙盒化并且无法和其他应用共享数据,无论该应用是否为 Android Q 版本优化。 2. 普通应用不能获得不可重置的设备标识,无论该应用是否为 Android Q 版本优化 3. 用户可以限制普通应用在后台使用位置,无论该应用是否为 Android Q 版本优化。 4. 正式版中应用将无法从后台唤起界面( Activity ),无论该应用是否为 Android Q 版本优化。 |
24 JasonQs OP 看了大家的回复才知道 android Q 已经做了这么多 |
25 qq05629 2019 年 4 月 6 日 via iPhone 连个输入法都能用出优越感了。。。 |
26 no1xsyzy 2019 年 4 月 8 日 |
28 no1xsyzy 2019 年 4 月 8 日 @JasonQs 不好意思猜错了哦,有史以来最优雅的语言(集)的官方执行环境自带目前看下来最优秀的 IDE,并且还有最高效的编译器。 提醒系统会显示感谢是谁给你的,可知没有人感谢过您。 |