首页   注册   登录
acess

acess

V2EX 第 90927 号会员,加入于 2015-01-10 00:30:48 +08:00
今日活跃度排名 8430
acess 最近回复了
炼妖壶英文名 island,利用的是 Android for work (本质上还是多用户),不太满足“隐蔽”这个需求,因为启动器的所有应用会分两个 tab 显示工作空间内外的应用。
virtualxposed
炼妖壶 island
中国银行长城跨境通卡
@kikoo3313 挖个坟,这个问题有解了。很可能是 UltraISO 之类虚拟光驱的盘符设置在系统盘 C 盘之前导致的。貌似是检查磁盘可用空间时调的一个 API 传入虚拟盘的盘符时会报错,然后这个错误就导致更新不能正常下载了。解决办法就是卸掉虚拟盘,或者把盘符调到 C 盘后面。
14 天前
回复了 acess 创建的主题 Android Android 的多用户支持搞得我有点晕了
@RikkaW 想了想,我还是觉得“apk 只有一份”这个设定有那么一点点坑……

如果在访客账户(访客也是需要先以机主身份解锁才能创建的)里安装了同包名的 apk (可能是重签名的,也可能压根就彻头彻尾是仿冒的,或者就是极小概率事件,也就是包名冲突了,完全是两个压根不搭界的 app ),那机主想安装这个 apk 可能就装不了了。
确实,这没什么实质危害,实际上在系统设置的应用列表里也可以看到被标注为“未针对此用户安装”的项目,而且点开后也提供“为所有用户卸载”这个选项。但是如果一时半会想不到这点,那也许会有点坑,尤其是同包名 apk 显示成完全不同的图标和名字那种情况。

我感觉这也许被熊孩子用来恶作剧,坑那些不太会玩手机的大人;或者就是把手机借给不太会玩的长辈 /舍友等人时创建了新账户,但是他们不小心安装了重签名 apk,这样的话自己想装正牌签名的 apk 就会“莫名其妙”地装不了……
14 天前
回复了 acess 创建的主题 Android Android 的多用户支持搞得我有点晕了
@RikkaW “另外 apk 只存在一份,不同用户不能拥有不同的 apk 。”
哎,说了半天,其实问题本质就是这个吧。

我还有另一个地方疏忽了,就是工作空间里的 app 在应用列表里也是有出现的,所以把它卸载掉其实没有什么障碍。除此之外炼妖壶的壶中界里也有列出这个 app,也有卸载的选项。这个应该也是我当时疏忽了,没注意到。
(不过我迷迷糊糊记得当时好像不是这么简单,貌似当时就是能找的地方都卸载了,但实际上还没卸掉……哎,也许当时熬夜了,意识模糊了吧,反正我现在怎么折腾也没发现这方面有 bug )

总之我确实没把问题说清楚,浪费大家时间了,抱歉。
15 天前
回复了 acess 创建的主题 Android Android 的多用户支持搞得我有点晕了
也有可能是有提示的,但是我没看到,或者忘了……

哎,这个问题确实也不是很重要。
15 天前
回复了 acess 创建的主题 Android Android 的多用户支持搞得我有点晕了
@RikkaW 为什么我会感觉有问题,是因为我以机主身份卸载的时候,并没有任何提示说其他用户(或者说工作空间)里面也有这个 app,我感觉按理说这里应该有个提示,甚至是提供一个选项来“给所有用户卸载本 app”。

还有一个细节,就是我当时在尝试安装一个解包修改并重签名过的 apk.虽然这么做很多时候确实不是要干什么好事,但是一个 apk 就这样因为签名不符而拒绝安装,我还是感觉有些奇怪的。adb install 就算默认同时给所有用户安装,好像也不至于因为另一个(非机主)用户安装了重签名 apk 而拒绝给机主安装同包名 apk……凭直觉的话两个用户之间应该是井水不犯河水的才对。
16 天前
回复了 acess 创建的主题 Android Android 的多用户支持搞得我有点晕了
@codehz 确实没有。但是我觉得这简直像个陷阱一样。我当时是再次 pm install 时报错才发现其实没卸载掉的。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2522 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 10:01 · PVG 18:01 · LAX 03:01 · JFK 06:01
♥ Do have faith in what you're doing.