【问题标题】:Is there any adb command to install Apps to /sdcard?是否有任何 adb 命令可以将应用程序安装到 /sdcard?
【发布时间】:2017-10-15 19:41:40
【问题描述】:

我们都知道Android安装应用在/data/app,应用的数据在/data/data。

我想知道是否可以“要求”系统将应用程序安装在 /sdcard 中,或者安装在那里的自定义路径上。

我知道出于安全原因这并不好,但是让 dex/lib 无需 root 即可访问对于创建(某种)沙箱很有用。

我说的是普通的“apk”应用程序(不仅仅是可以使用 dalvikvm 命令启动的 dex 文件)。

【问题讨论】:

    标签: android dalvik dex


    【解决方案1】:

    adb install -s 会告诉系统您要将应用程序安装到 sdcard。

    但是,我不确定这是否真的是您想要的。它会在 sdcard 上创建一个加密容器,因此实际上无法以您想要的方式访问它。

    所以本质上,不,这是不可能的。正是出于您已经提到的原因(安全性)。

    【讨论】:

    • 没有办法避免创建加密容器,对吧?谢谢
    猜你喜欢
    • 2021-11-02
    • 2015-05-01
    • 2012-01-21
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多