看到这个需求,感觉产品脑洞好大,很好奇现在的第三方 App 还可以结束第三方 App 的进程....
1
mtdhllf 2019-10-26 14:14:48 +08:00
安卓来说是可以的~
|
2
monsterlin OP @mtdhllf emm,怎么做?
|
3
eason1874 2019-10-26 14:20:05 +08:00
各种安全 APP 清理 APP 的 [加速] 了解一下
|
4
Nasei 2019-10-26 14:20:11 +08:00 via Android
以前不是用手机
|
6
mtdhllf 2019-10-26 14:27:11 +08:00
@monsterlin #2 很多清理软件都能做,但是想自己做很花时间,需要适配系统源码,用到 aidl,反射,hook 等重多技术~
|
7
zlkent 2019-10-26 14:29:08 +08:00
是不是你们开发把 app 写的效率太低,导致大部分流行的手机运行起来都卡,产品才出此下策?
|
8
iPhoneXI 2019-10-26 14:29:39 +08:00 via Android
这产品水平真不行
|
9
tomczhen 2019-10-26 14:31:52 +08:00 via Android 2
保活 vs 杀其它 app,这是要养蛊啊。
|
10
KuroNekoFan 2019-10-26 14:32:00 +08:00
川普风格 app
|
11
oneisall8955 2019-10-26 14:32:25 +08:00
重新写一个手机管家?
|
12
monsterlin OP @zlkent 不是的,我们是 tv 开发,tv 盒子的配置本来就很低,在加上用户可能安装了很多 app,所以...emmm 就这样
|
13
monsterlin OP @oneisall8955 tv 开发涉及到配置,rom 参差不齐,感觉难度很大
|
14
monsterlin OP @tomczhen 这个比喻不错,说的很有道理
|
15
GM 2019-10-26 15:05:09 +08:00
读一下系统内存,然后有多少占用多少,其他 app 可能就被系统干掉了。
|
16
RikkaW 2019-10-26 16:17:25 +08:00 via Android
应该学会拒绝脑子有毛病的拍脑袋需求(逃跑
|
17
JamesR 2019-10-26 17:17:56 +08:00
可以答应下来,然后边做边拖着,一问就是各种理由,总之一直在做,却怎么也完不成,一直做到到项目结束,产品自然知难而退,哈哈哈。
|
18
HangoX 2019-10-26 17:23:08 +08:00
可以直接用辅助模式,然后调用系统的结束进程。还有个办法就是自己占用非常大的内存,然后让系统把其他 App 关闭
|
19
wangkai0351 2019-10-26 18:12:49 +08:00
@HangoX 请问非常大的内存如何量化,如何适配各种电视盒子?
|
20
ErrorMan 2019-10-26 19:09:06 +08:00
这种活不应该交给系统吗。。<del>忘了原生干不过毒瘤了</del>
|
21
reus 2019-10-26 19:34:17 +08:00
你这样做,被杀的可以直接起诉你不正当竞争。别当法律是儿戏啊。
|
22
Junn 2019-10-26 21:50:57 +08:00
@monsterlin #12 你这不是已经理解为什么会有这个需求了么?所以要么有更好的解决方案给产品参考,要么就按需求考虑如何实现,实现不了再说。
|
23
cmdOptionKana 2019-10-26 21:59:53 +08:00
@monsterlin 你都说了“tv 盒子的配置本来就很低,在加上用户可能安装了很多 app”,貌似不能怪产品乱提需求。
至于申请多存多大合适,可以调查几种常见的电视盒子(话说,你们必须有测试机啊)。 |
24
nodin 2019-10-26 22:38:18 +08:00 via Android
把资源占光,其它应用就被杀了
|
25
little_cup 2019-10-26 22:48:30 +08:00 via Android 6
实事求是说,的确有少量黑科技和部分厂商后门可以杀其他 app 的进程。但这些黑科技和后门都各自有其极大的局限性。
上述某个靠前回复,拿什么 AIDL、反射等「众多技术」来说事。简直就像别人问家庭厨房能弄出满汉全席吗?你回答个当然可以,但需要微波炉、烤箱等众多器材一样。 糊弄名词固然可以让外行不明觉厉,但这样损伤的却是整个开发业界的实事求是基本精神。 无论如何,请保持谦卑。 |
26
fvckDaybyte2 2019-10-26 22:53:03 +08:00
感觉很简单,循环申请内存就好了
|
27
mamahaha 2019-10-26 23:02:41 +08:00
知足吧,没让你开发新的编程语言已经对你不错了。
|
28
monsterlin OP @little_cup 哈哈,说的很有道理,感谢🙏
|
29
monsterlin OP @mamahaha (可怕😨)
|
30
Cheons 2019-10-26 23:45:43 +08:00 via Android
所以能适当考虑下精简自身(app🐶)嘛?
|
31
yangzzzzzzzt1 2019-10-26 23:57:57 +08:00
真的牛逼这个产品
|
32
yinzhili 2019-10-27 08:50:10 +08:00
这个产品经理是脑子进了翔吧
|
33
linshiyouxiang 2019-10-27 11:35:22 +08:00
申请很大的内存,系统内存不足,杀后台的操作交给操作系统.缺点是不能选择性结束其他 app.
|
34
xieqiye 2019-10-27 11:44:23 +08:00 via Android
不合理的需求第一反应不应该是拒绝吗?
|
35
Atomo 2019-10-27 12:38:00 +08:00
从实际使用角度来讲,在 TV 端,这不一定是个伪需求,用户打开你这个 app 本来就仅需要运行这个应用并且要有良好的体验,不需要后台多线程,你的应用不需要,你的用户也不需要
|
36
lydasia 2019-10-27 13:22:19 +08:00 via Android
故意多占内存?
|
37
monsterlin OP @xieqiye 我知道呀,但是我只是就这个问题大家讨论下罢了😅
|
38
flynaj 2019-10-27 15:28:23 +08:00 via Android
要有权限才可以,参照冰箱
|
39
cnrting 2019-10-27 16:59:16 +08:00 via iPhone
在杀人之前自己先被人杀了怎么办
|
40
XCG0000 2019-10-27 17:51:06 +08:00
“支持结束其他进程释放内存” -- 这指的会不会是自己 app 的多进程管理呢?
|
42
lucifer9 2019-10-28 10:05:57 +08:00
目测如果贵公司打算再出同样平台的其他应用的话,就该提出一个 “保持后台,确保不被其他进程杀死” 的需求了。
|
43
ydsq 2019-10-28 10:40:53 +08:00
跟系统厂商合作,让他们提供接口,是否可行?
|
44
monsterlin OP @lucifer9 哈哈,说的有道理
|
45
ShanLin 2019-10-28 14:43:29 +08:00
让用户设置,后台限制 app 运行啊
|
46
tgy3313 2019-10-28 16:19:39 +08:00
强杀后台 app 需要 root 权限,
或者开发者选项设置后台进程数量 楼上说的“不被其他进程杀死”的需求一直存在,搜索“Android 守护进程”你能找到一大堆资料, 既然是做 TV 盒子的定制 rom 就好办了 |
47
zdnyp 2019-10-28 16:37:54 +08:00
预判下一个需求:用户可以手动选择恢复由 app 结束的进程并且根据沙发颜色更换主题 /:dog
|
48
tsuijinglei 2019-10-28 23:55:47 +08:00
不贴 User Story 只贴需求的行为是耍流氓。只是不知道这是产品没给 UserStory 还是楼主没贴了。
|
49
houlin 2019-10-29 02:40:23 +08:00 via Android
安卓可以啊,打开咸鱼会关闭微信后台
|
50
houlin 2019-10-29 02:41:42 +08:00 via Android
@houlin 每次正在语音中的微信切后来后语音还保持着,打开其他软件就成,唯独咸鱼不行,但凡点开咸鱼,微信语音就得断开
|
51
monsterlin OP @tsuijinglei 没有给。。。就给了个这个。。
|