0

在这里向每一位问好

这里我的问题是我的 Android 应用程序 .apk 大小为 15MB,在我的模拟器中 有时由于内存较少,当我再次在同一个模拟器中安装相同的应用程序时,它会提供足够的存储空间所以我想做一件事,那就是当我运行构建应用程序时应安装到至少有 1Gb 空间的 android 模拟器 SD 卡中。

我该怎么做才能解决这个问题?我的模拟器 Android 版本是 2.1 更新。我也尝试使用此命令来设置将应用程序安装到 SD 卡中的权限。

adb shell pm setInstallLocation 2

但此命令给出以下错误:

Error: unknown command 'setInstallLocation'

是否有任何命令设置使用外部存储器(如 SD 卡)存储 Eclipse ADT 安装的新应用程序的权限。

4

2 回答 2

2

尝试卸载 sdcard 中的一些应用程序(如果有)。尝试重新启动模拟器。

我猜想在 sdcard 中安装android:installLocation来自FROYO (Android 2.2),所以你可以尝试为 froyo 创建一个模拟器并尝试。

于 2011-08-19T06:47:55.367 回答
0

你试过了adb install -s yourapp.apk吗?-s表示安装在 SD 卡上。或者,您可以使用存储大小参数运行 AVD – emulator MyAVD -partition-size 256

于 2011-08-19T06:46:52.043 回答