Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Monster-GM/sandbox

Repository files navigation

秘盒空间

秘盒空间是一款应用隐私保护软件,可以将您的手机桌面已安装的各类应用都添加到秘盒空间内,避免TA人查看到您手机应用信息,打造个性化的隐私空间,再也不怕被人翻看手机,给您提供全方位的个人隐私安全保护!主要有应用隐藏,口保护 ,翻转屏幕快速退出等功能呢

支持

目前已兼容 Android 9.0 〜 15 , 其他系统版本可以使用,但不太稳定

交流群

Telegram交流群跳转

应用市场

  1. 应用宝下载地址
  2. 华为市场下载地址
  3. 小米市场下载地址
  4. vivo市场下载地址

功能展示

本项目区分32位与64位,目前是2个不同的app,如在添加应用页面无法找到需要开启的app说明不支持,请编译其他的架构。

编译

Step 1. 创建签名文件

Step 2. 在app/local.properties填入一下信息

sign_storeFile=签名文件路径
sign_storePassword=密码
sign_keyAlias=别名
sign_keyPassword=密码

Step 3. 执行命令 ./release_apk.sh

如何使用

Step 1.初始化,在Application中加入以下代码初始化

 @Override
protected void attachBaseContext(Context base){
 super.attachBaseContext(base);
 try{
 SandBoxCore.get()
 .doAttachBaseContext(
 base,
 new ClientConfiguration(){
@Override
public String getHostPackageName(){
 return base.getPackageName();
 }
 });
 }catch(Exception e){
 e.printStackTrace();
 }
 }
@Override
public void onCreate(){
 super.onCreate();
 SandBoxCore.get().doCreate();
 }

Step 2.安装应用至秘盒空间内

 // 已安装的应用可以提供包名
 SandBoxCore.get().installPackageAsUser("com.tencent.mm",userId);
 // 未安装的应用可以提供路径
 SandBoxCore.get().installPackageAsUser(new File("/sdcard/com.tencent.mm.apk"),userId);

Step 2.运行秘盒空间内的应用

 SandBoxCore.get().launchApk("com.tencent.mm",userId);

相关API

获取秘盒空间内已安装的应用

 // flgas与常规获取已安装应用保持一致即可
 SandBoxCore.get().getInstalledApplications(flags,userId);
 SandBoxCore.get().getInstalledPackages(flags,userId);

获取秘盒空间内的User信息

 List<BUserInfo> users=SandBoxCore.get().getUsers();

更多其他操作看SandBoxCore函数名大概就知道了。

Xposed相关

如何参与开发?

应用分2个模块

  • app模块,用户操作与UI模块
  • Bcore模块,此模块为秘盒空间的核心模块,负责完成整个应用的调度。

如需要参与开发请直接pr就可以了,相关教程请Google或者看 如何在 GitHub 提交第一个 pull request

PR须知

  1. 中英文说明都可以,但是一定要详细说明问题
  2. 请遵从原项目的代码风格、设计模式,请勿个性化。
  3. PR不分大小,有问题随时欢迎提交。

计划

  • 更多的Service API 虚拟化(目前许多是使用系统API,只有少数已实现)
  • 提供更多接口给开发者(虚拟定位、应用注入等)

感谢

License

GPL3

sandbox

About

blackbox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /