VirtualApp 的 应用包名是 io.virtualapp。
VA 里面复制 第三方 App(假设包名是 com.xzq.app)的时候,VA 会把 com.xzq.app 的 各种数据
复制到 Android 内存 data/data/io.virtualapp/virtual/data/app/下,例如
data/data/io.virtualapp/virtual/data/app/com.xzq.app/, 这个地方 只是方式 com.xzq.app 的 lib文件 和 package.ini包信息和 signature.ini签名信息。
package.ini 里面还包含 com.xzq.app 里面的第三方信息,例如 友盟的 key等等。
只要复制成功,还未第一次点击copy 后的app(点击后才进行新的app的安装),这边的文件就复制好了。
但 com.xzq.app copy后的代码是在 data/data/io.virtualapp/virtual/data/user/ 下,例如
data/data/io.virtualapp/virtual/data/user/0/com.xzq.app/, 这里面的东西 和 com.xzq.app 正常安装的 文件目录一致。
如果没有重来没有点击过copy后的app,data/data/io.virtualapp/virtual/data/user/0/com.xzq.app/ 这边就没有任何数据,只有以包名命名的空文件夹。
所以第一次点击的时候,会首先进行copy App 安装。
所有 copy App 的 安装位置,都在 VA 运行包下,所以 VA 一卸载, copy 后的app 也全都删除了。