-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
你这个沙箱内安装的APP怎么获取权限?比如录音权限? #61
Comments
目前master分支类似逻辑好像没有写,可以参考我的修改版,做了沙箱动态权限获取https://github.com/spianmo/VXP/blob/master/app/src/main/java/io/virtualapp/home/LoadingActivity.java |
十分感谢了! |
Thank you a lot!
…------------------ 原始邮件 ------------------
发件人: "Tony Ebichu!"<[email protected]>;
发送时间: 2019年11月6日(星期三) 上午10:58
收件人: "ganyao114/SandVXposed"<[email protected]>;
抄送: "暖冬"<[email protected]>;"Author"<[email protected]>;
主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61)
目前master分支类似逻辑好像没有写,可以参考我的修改版,做了沙箱动态权限获取https://github.com/spianmo/VXP/blob/master/app/src/main/java/io/virtualapp/home/LoadingActivity.java
或者查看作者的开发分支,也做了沙箱应用的权限获取https://github.com/ganyao114/SandVXposed/blob/functional/app/src/main/java/io/virtualapp/home/LoadingActivity.java
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
好像在这个沙箱里面的应用发送的广播别的应用收不到了,或者说发送的广播被拦截屏蔽了吗? |
在沙箱内的应用广播是互相接收的,但是与脱离了SandVxp的应用广播是隔离的,可以参考Vapp里的虚拟uid、pid的概念,详细可以自行查看vapp开源版这部分详细实现 |
谢谢!另外问一下,你说的Vapp是
asLody/VirtualApp这个吗?
…------------------ 原始邮件 ------------------
发件人: "Tony Ebichu!"<[email protected]>;
发送时间: 2019年11月25日(星期一) 晚上9:09
收件人: "ganyao114/SandVXposed"<[email protected]>;
抄送: "暖冬"<[email protected]>;"Author"<[email protected]>;
主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61)
目前master分支类似逻辑好像没有写,可以参考我的修改版,做了沙箱动态权限获取https://github.com/spianmo/VXP/blob/master/app/src/main/java/io/virtualapp/home/LoadingActivity.java
或者查看作者的开发分支,也做了沙箱应用的权限获取https://github.com/ganyao114/SandVXposed/blob/functional/app/src/main/java/io/virtualapp/home/LoadingActivity.java
好像在这个沙箱里面的应用发送的广播别的应用收不到了,或者说发送的广播被拦截屏蔽了吗?
在沙箱内的应用广播是互相接收的,但是与脱离了SandVxp的应用广播是隔离的,可以参考Vapp里的虚拟uid、pid的概念,详细可以自行查看vapp开源版这部分详细实现
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
是的,是罗盒的这个项目,付费授权的vapp应该更详细,可惜接触不到,开源版研究足够了,我前一段时间也在研究 |
可以加一下你QQ或者微信吗? |
再请教一个问题,这个沙箱应用里面的应用怎么升级呢?或者说可以覆盖安装不会清楚之前版本数据吗?
…------------------ 原始邮件 ------------------
发件人: "Tony Ebichu!"<[email protected]>;
发送时间: 2019年11月25日(星期一) 晚上9:14
收件人: "ganyao114/SandVXposed"<[email protected]>;
抄送: "暖冬"<[email protected]>;"Author"<[email protected]>;
主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61)
谢谢!另外问一下,你说的Vapp是 asLody/VirtualApp这个吗?
…
------------------ 原始邮件 ------------------ 发件人: "Tony Ebichu!"<[email protected]>; 发送时间: 2019年11月25日(星期一) 晚上9:09 收件人: "ganyao114/SandVXposed"<[email protected]>; 抄送: "暖冬"<[email protected]>;"Author"<[email protected]>; 主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61) 目前master分支类似逻辑好像没有写,可以参考我的修改版,做了沙箱动态权限获取https://github.com/spianmo/VXP/blob/master/app/src/main/java/io/virtualapp/home/LoadingActivity.java 或者查看作者的开发分支,也做了沙箱应用的权限获取https://github.com/ganyao114/SandVXposed/blob/functional/app/src/main/java/io/virtualapp/home/LoadingActivity.java 好像在这个沙箱里面的应用发送的广播别的应用收不到了,或者说发送的广播被拦截屏蔽了吗? 在沙箱内的应用广播是互相接收的,但是与脱离了SandVxp的应用广播是隔离的,可以参考Vapp里的虚拟uid、pid的概念,详细可以自行查看vapp开源版这部分详细实现 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
是的,是罗盒的这个项目,付费授权的vapp应该更详细,可惜接触不到,开源版研究足够了,我前一段时间也在研究
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
貌似暂无升级机制(我也不确定),可以研究看看,关于虚拟出来的UID私有目录可以尝试写个简易的文件管理器贡献给开源版本,覆盖安装会不会清除之前数据可以做实验看看,不过我这边是沙箱里QQ8.0.8,外边QQ8.1.5,重新安装到沙箱后会在沙箱出现第二个QQ,而这个QQ是QQ8.1.5,与沙箱原先的QQ无关。 |
你说的这种情况算是分身吧?我这边当时想做成升级的,检测版本号,大于当前版本才去提示用户进行安装,但是出了问题就是安装好之后,会有两个图标,但是,退出沙箱重新进就只有最新版本的了,后来查看代码发现是安装的时候分两种情况,一种是分身的包,里面多了一个ID,另一种情况就是单独的包。还看到一种包是emptyAppData,不确定是干嘛的,这种的照我的想法是调用安装方法,应该就是覆盖式的,还没看懂
…------------------ 原始邮件 ------------------
发件人: "Tony Ebichu!"<[email protected]>;
发送时间: 2019年12月5日(星期四) 晚上7:22
收件人: "ganyao114/SandVXposed"<[email protected]>;
抄送: "暖冬"<[email protected]>; "Author"<[email protected]>;
主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61)
再请教一个问题,这个沙箱应用里面的应用怎么升级呢?或者说可以覆盖安装不会清楚之前版本数据吗?
…
------------------ 原始邮件 ------------------ 发件人: "Tony Ebichu!"<[email protected]>; 发送时间: 2019年11月25日(星期一) 晚上9:14 收件人: "ganyao114/SandVXposed"<[email protected]>; 抄送: "暖冬"<[email protected]>;"Author"<[email protected]>; 主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61) 谢谢!另外问一下,你说的Vapp是 asLody/VirtualApp这个吗? … ------------------ 原始邮件 ------------------ 发件人: "Tony Ebichu!"<[email protected]>; 发送时间: 2019年11月25日(星期一) 晚上9:09 收件人: "ganyao114/SandVXposed"<[email protected]>; 抄送: "暖冬"<[email protected]>;"Author"<[email protected]>; 主题: Re: [ganyao114/SandVXposed] 你这个沙箱内安装的APP怎么获取权限?比如录音权限? (#61) 目前master分支类似逻辑好像没有写,可以参考我的修改版,做了沙箱动态权限获取https://github.com/spianmo/VXP/blob/master/app/src/main/java/io/virtualapp/home/LoadingActivity.java 或者查看作者的开发分支,也做了沙箱应用的权限获取https://github.com/ganyao114/SandVXposed/blob/functional/app/src/main/java/io/virtualapp/home/LoadingActivity.java 好像在这个沙箱里面的应用发送的广播别的应用收不到了,或者说发送的广播被拦截屏蔽了吗? 在沙箱内的应用广播是互相接收的,但是与脱离了SandVxp的应用广播是隔离的,可以参考Vapp里的虚拟uid、pid的概念,详细可以自行查看vapp开源版这部分详细实现 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. 是的,是罗盒的这个项目,付费授权的vapp应该更详细,可惜接触不到,开源版研究足够了,我前一段时间也在研究 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
貌似暂无升级机制(我也不确定),可以研究看看,关于虚拟出来的UID私有目录可以尝试写个简易的文件管理器贡献给开源版本,覆盖安装会不会清除之前数据可以做实验看看,不过我这边是沙箱里QQ8.0.8,外边QQ8.1.5,重新安装到沙箱后会在沙箱出现第二个QQ,而这个QQ是QQ8.1.5,与沙箱原先的QQ无关。
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
你这个沙箱内安装的APP怎么获取权限?比如录音权限?
The text was updated successfully, but these errors were encountered: