第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

關(guān)于兩個(gè)進(jìn)程之間的調(diào)用和kill

關(guān)于兩個(gè)進(jìn)程之間的調(diào)用和kill

猛跑小豬 2019-03-28 22:19:57
apkA 調(diào)用了 apkB 然后要在apkA中再kill掉apkBComponentName cn=new ComponentName("com.example.text2", "com.example.text2.MainActivity");            Intent intent=new Intent();            intent.setComponent(cn);            startActivity(intent);            ActivityManager manager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);               manager.killBackgroundProcesses("com.example.text2");                        這樣寫apkB好像沒有被kill掉啊 一點(diǎn)反應(yīng)都沒
查看完整描述

2 回答

?
郎朗坤

TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊

在Android系統(tǒng)中,你可以喚起其他的程序,但是你不能結(jié)束其他的程序,也就是說通過 ActivityManager.killBackgroundProcesses() 等正常的API,你只能關(guān)閉你自己,關(guān)閉其他程序是沒有效果的,這是常規(guī)的安全考量,如果隨便就能結(jié)束其他程序,App的權(quán)限就太大了。
要實(shí)現(xiàn)你這樣的效果,最好的方式是 App A 發(fā)出一條廣播, App B 在收到這條廣播后自己結(jié)束自己。

查看完整回答
反對(duì) 回復(fù) 2019-04-16
?
元芳怎么了

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊

沒可能,不管你是A kill B還是B kill A,權(quán)限都是不夠的。應(yīng)用層沒root權(quán)限只能是自己kill自己。


查看完整回答
反對(duì) 回復(fù) 2019-04-16
  • 2 回答
  • 0 關(guān)注
  • 643 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)