【Android Native Code开发系列】 五 运行、调试编译的Native Code项目

/*
* 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'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值