【发布时间】:2011-08-28 14:53:09
【问题描述】:
我有 libTestLibrary.so 库,我想将它添加到 Android 模拟器的 lib 文件夹中。我该怎么做?
我做了以下步骤:
- 窗口 / 打开透视图 / 其他... / DDMS
- 进入文件资源管理器标签。
- 找到lib文件夹并打开它。
- 按将文件推送到设备并选择我要推送到设备的库,但随后进程开始,几秒钟后它终止并出现错误:
[2011-05-19 12:26:34] Failed to push selection: Read-only file system
添加。亲爱的埃里克:
我看到你链接的帖子,但我看不懂,你能给我的问题提供以下代码的例子或解释一下吗?
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
adb install superuser.apk
已添加。
我已经在命令行中写了:
C:\android\android-sdk-windows\platform-tools>adb remount
C:\android\android-sdk-windows\platform-tools>adb push libDsmShared.so /system/lib/libDsmShared.so
出现错误:
未能将“libDsmShared.so”复制到 '/system/lib/libDsmShared.so':超出 记忆
添加
我做了以下步骤:
- 启动 Eclipse
- 转到:窗口 -> 打开透视图 -> 其他 ...
- 从打开的对话框中选择DDMS
- 选择“文件资源管理器”标签。
- 按“将文件推送到设备上”并选择我要推送的库。
推送选择失败:只读文件系统
- 最小化所有打开的窗口并打开命令行
- 写入:cd C:\android\android-sdk-windows\platform-tools回车
-
写:abd remount输入
你会看到重新挂载成功
-
最大化 Eclipse 并尝试第 5 步。
推送选择失败:内存不足
出现错误。
【问题讨论】:
标签: android eclipse android-emulator emulation