文档章节

Eclipse Debug Android Native Application

天志
 天志
发布于 2014/02/20 17:24
字数 103
阅读 132
收藏 0

一、基础材料

    1、adt-bundle-windows-x86-20131030.zip

    2、android-ndk-r9c-windows-x86.zip


二、关键步骤

    1、导入或创建android项目(略...)

    2、选中项目,右键,如图:

    

    3、jni/Android.mk        

LOCAL_CFLAGS    := -DDEBUG
LOCAL_CFLAGS    += -g
LOCAL_CFLAGS    += -ggdb
LOCAL_CFLAGS    += -O1

    4、jni/Application.mk

APP_ABI := armeabi armeabi-v7a
APP_PLATFORM := android-17
APP_OPTIM := debug

    5、选中项目,右键->Properties, [c/c++ build],如图

6、Build Project

    查看是否成功生成:libs/armeabi/gdb.setup

7、Debug Configurations


8、祝君成功-:)


© 著作权归作者所有

共有 人打赏支持
天志
粉丝 1
博文 22
码字总数 3267
作品 0
深圳
程序员
私信 提问
[Android]关于Native函数的debug

先占坑,有空发。 环境:WIN7 + eclipse + android sdk4.3 + ndk r9b 需求:安卓程序通过jni调用C代码,并对C代码进行debug。 纠结:1、使用真机,直接无法启动 2、使用模拟器,能够启动,但...

ouczxl
2014/04/24
0
0
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第一章 准备工作

首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。 [要点...

邓凡平
2014/03/02
0
1
续:自定义适配器实现Grid View和Gallery碰到到问题。

通过(析:自定义适配器实现Grid View和Gallery碰到到问题。)的努力:终于可以让应用程序在模拟器上面正常运行起来。 现在就有些贪心了,想让这个应用能在我的宝贝android手机上运行! 按照...

垂盆草
2012/08/18
0
0
android debug

怎样在Eclipse中使用debug调试程序? 最基本的操作是: 1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下, 2, F5键与F6键均为单步调试,F5是step into,也就是...

buleberry
2014/03/12
0
0
Android 上使用Google Maps 的教程

Creating the Project Using Eclipse, create a new Android project and name GoogleMaps as shown in Figure 1. Figure 1 Creating a new Android project using Eclipse Obtaining a Maps......

小卒过河
2011/08/19
2.1K
4

没有更多内容

加载失败,请刷新页面

加载更多

租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
21分钟前
1
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
2
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
1
0
cocoapods 用法

cocoapods install pod install 更新本地已经install的仓库 更新所有的仓库 pod update --verbose --no-repo-update 更新制定的仓库 pod update ** --verbose --no-repo-update...

HOrange
今天
3
0
linux下socket编程实现一个服务器连接多个客户端

使用socekt通信一般步骤 1)服务器端:socker()建立套接字,绑定(bind)并监听(listen),用accept()等待客户端连接。 2)客户端:socker()建立套接字,连接(connect)服务器,连接上后...

shzwork
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部