- 軟件大?。?span>5.57M
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件
- 軟件類(lèi)別:免費(fèi)軟件 / 常用工具
- 更新時(shí)間:2018-02-26 17:27
- 運(yùn)行環(huán)境:Android
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無(wú)
7.91M/中文/10.0
548KB/中文/10.0
1.80M/中文/10.0
7.38M/中文/5.6
9.01M/中文/6.6
virtualapp在哪下載?virtualApp框架插件是一款免費(fèi)的虛擬機(jī)app。用戶(hù)可以使用這個(gè)工具在手機(jī)上建立起虛擬的空間,實(shí)現(xiàn)應(yīng)用安裝、卸載、雙開(kāi)等操作。功能非常強(qiáng)大,需要的用戶(hù)快來(lái)綠色資源網(wǎng)下載吧。
VirtualApp(以下稱(chēng)VA)是一個(gè)App虛擬化引擎(簡(jiǎn)稱(chēng)VA)。VirtualApp創(chuàng)建了一個(gè)虛擬空間,你可以在虛擬空間內(nèi)任意的安裝、啟動(dòng)和卸載APK,這一切都與外部隔離,如同一個(gè)沙盒。運(yùn)行在VA中的APK無(wú)需在Android系統(tǒng)中安裝即可運(yùn)行,也就是我們熟知的多開(kāi)應(yīng)用。VA免安裝運(yùn)行APK的特性使得VA內(nèi)應(yīng)用與VA相比具有不同的應(yīng)用特征,這使得VA可用于免殺。此外,VA對(duì)被多開(kāi)應(yīng)用有較大權(quán)限,可能構(gòu)成安全風(fēng)險(xiǎn)。
1.VirtualApp是一個(gè)開(kāi)源的Android App虛擬化引擎
2.允許在其中創(chuàng)建虛擬空間,并在這個(gè)虛擬空間中運(yùn)行其他應(yīng)用
3.通過(guò)閱讀源碼及動(dòng)態(tài)調(diào)試,基本了解了其運(yùn)行原理,在此記錄
Main Process,進(jìn)程名io.virtualapp,主要負(fù)責(zé)VirtualApp用戶(hù)界面及應(yīng)用管理
Server Process,進(jìn)程名io.virtualapp:x,主要負(fù)責(zé)系統(tǒng)服務(wù)的代理,是通過(guò)Content Provider啟動(dòng)的
VApp Process,進(jìn)程名io.virtualapp:p[0-…],作為將來(lái)運(yùn)行client應(yīng)用的進(jìn)程,當(dāng)client應(yīng)用啟動(dòng)后,其進(jìn)程名會(huì)更新為client應(yīng)用的包名
1、將你的host和plugins需要的權(quán)限加入到你的manifest清單文件里。
2、在你的application文件添加如下代碼:
@Override
protected void attachBaseContext(Context base) {
StubManifest.STUB_CP_AUTHORITY = BuildConfig.APPLICATION_ID + "." + StubManifest.STUB_DEF_AUTHORITY;
ServiceManagerNative.SERVICE_CP_AUTH = BuildConfig.APPLICATION_ID + "." + ServiceManagerNative.SERVICE_DEF_AUTH;
super.attachBaseContext(base);
try {
VirtualCore.getcore()。startup(base);
} catch (Throwable e) {
e.printStackTrace();
}
}
3、將app添加在虛擬引擎(即:VirtualApp框架)里:
VirtualCore.getCore()。installApp({APK PATH}, flags);
4、啟動(dòng)app:
VirtualCore.getCore()。launchApp({PackageName});
5、移除app:
VirtualCore.getCore()。uninstallApp({PackageName});
6、獲取app有關(guān)的信息:
VirtualCore.getCore()。findApp({PackageName});
包名:io.virtualapp
MD5:33f06ccb433197c6ae89bb3ff607520b
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容