/*
* blackboy psyc209@163.com
* QQ群:135202158
* 转载请注明作者及出处
*/



#######################################
Run,Debug自己编译的Native Code项目
#######################################
# 在模拟器上测试自己的代码
1. 先确保自己已经有android sdk,platform, 以及platform-tools;
要在shell直接运行emulator, android, adb等命令,请把相应的路径添加到PATH;
如果用eclipse启动emulator,然后在shell执行adb push可能会出现"out of
memory"错误,目前解决方法是也从shell启动emulator,若还出错,加-partition-size xxx参数,xxx为容量


2. 启动emulator. 关于如何创建模拟器见“#官方android开发介绍”
zp@zp-desktop:~/ndktest$ emulator -avd avd2.3.3 -scale 0.5
-scale选项会调整模拟器的界面大小.
3. 将自己编译的模块拷贝到virtual device
zp@zp-desktop:~$ adb push ndktest/libs/armeabi/zptest /data
163 KB/s (8476 bytes in 0.050s)
如果要将东西拷贝到system目录,要在adb push之前执行:
adb remount
4. 在avd上执行自己的程序
zp@zp-desktop:~$ adb shell
# /data/zptest
hello Android!
也可以在avd界面上执行, 方法是打开应用程序库 > Dev Tools > Terminal Emulator,
在出现的控制台输入'/data/zptest'

更多相关文章

  1. android native c 的so调试
  2. android 屏幕
  3. Jacoco在Android系统应用测试中覆盖率一直为0的解决方案
  4. Android(安卓)的一些命令(补充中..)
  5. Ubuntu上交叉编译valgrind for Android(安卓)4.0.4的过程与注意
  6. Android(安卓)init 启动过程分析(2)
  7. Android(安卓)开机自启动应用
  8. Android系统各种类型的service刨根解读
  9. Android(安卓)实现联网——在线程中联网

随机推荐

  1. Android 面试必备 - 知识图谱
  2. android 监控软键盘确定 搜索 按钮并赋予
  3. 初次体验Android,过程很艰辛!
  4. Android Animation学习笔记【原帖没有Dem
  5. 浅谈Android中MVC、MVP、MVVM模式(一)
  6. iPhone和Android,谁将成为赢家?
  7. android连接webapp发送接收消息最简实现
  8. android shape的使用详解
  9. sdcardFS(android sdcard存储方案---基于w
  10. Android中如何修改编译的资源ID值(默认值