Vik*_*yan 7 eclipse android emulation android-emulator
我有libTestLibrary.so库,我想将它添加到Android-emulator的lib文件夹中.我怎样才能做到这一点 ?
我做了以下步骤:
Run Code Online (Sandbox Code Playgroud)[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
Run Code Online (Sandbox Code Playgroud)
我在命令行写:
C:\android\android-sdk-windows\platform-tools>adb remount
C:\android\android-sdk-windows\platform-tools>adb push libDsmShared.so /system/lib/libDsmShared.so
Run Code Online (Sandbox Code Playgroud)
并出现错误:
无法将'libDsmShared.so'复制到'/system/lib/libDsmShared.so':内存不足
我做了以下步骤:
无法推送选择:只读文件系统
写:abd remount输入
你会看到重装成功
最大化Eclipse并尝试第5步.
无法推送选择:内存不足
出现错误.
在这里,我介绍了如何将程序库添加到Android-Emulator的lib文件夹中的步骤,这需要我一周的时间,但我已经完成了所有工作,并希望分享我的结果,以便您可以非常快速有效地解决问题.所以我将介绍我是如何做到这一点的:
打开命令行(cmd)并转到你的android SDK所在的路径:
cd C:\ android\android-sdk-windows\tools
现在我们将运行给定分区大小的Emulator,输入以下命令:
C:..\tools> emulator -avd EmulatorName -partition-size 512
注意: EmulatorName - 是您的模拟器的名称.
等到模拟器启动并最小化命令行(不要关闭它),打开新的命令行(cmd)并转到路径:
cd C:\ android\android-sdk-windows\platform-tools
运行命令
C:..\platform-tools> adb remount
转到Eclipse并打开
窗口 - >开放视角 - >其他......
在打开的对话框中选择DDMS.
选择"File Explorer"选项卡.
选择directory\system\lib
选择"将文件推送到设备上"并选择所需的库.
| 归档时间: |
|
| 查看次数: |
9970 次 |
| 最近记录: |