android怎样后台打印变量

 我来答
金牛座gxy
推荐于2016-01-06 · TA获得超过1291个赞
知道小有建树答主
回答量:223
采纳率:50%
帮助的人:76.3万
展开全部
1.首先,在 Android.mk文件中需要加入: LOCAL_LDLIBS := -llog
2. 其次,包含如下库文件 #include <android/log.h>
3. 使用方法示例 __android_log_print(ANDROID_LOG_INFO, "CDib::Attach", "--------%d,%d,%d,this->linebytes=%d\n",linebytes,width,height,this->linebytes); //按此形式打印变量 方便调用起见,可以使用宏定义 #define LOGI(msg) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, msg) #define LOGE(msg) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, msg)
众态生态治理有限公司
2015-08-11 · TA获得超过1330个赞
知道小有建树答主
回答量:906
采纳率:66%
帮助的人:462万
展开全部
您的意思是想查看一下这个变量的值吗?
如果是打印到控制台的话,您可以System.out.println(变量);进行输出。
还有一种方法就是进入debug模式,然后查看变量中的值。
或者是使用Log.i(TAG,"变量= " + 变量);系统会将变量的值打印到控制台。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之卿飞B
2015-07-04 · TA获得超过1015个赞
知道小有建树答主
回答量:1086
采纳率:80%
帮助的人:519万
展开全部
你好,android5中打印日志方法
Log.v(tag,message); //verbose模式,打印最详细的日志
Log.d(tag,message); //debug级别的日志
Log.i(tag,message); //info级别的日志
Log.w(tag,message); //warn级别的日志
Log.e(tag,message); //error级别的日志
注:tag和msg都需要时string类型的

当然也可以用System.out打印
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吁振龙
2012-03-16 · TA获得超过124个赞
知道答主
回答量:81
采纳率:0%
帮助的人:62.9万
展开全部
调用Log.i(TAG,"message");
更多追问追答
追问
打印变量,不是打印string字符串!
追答
变量也要转化为字符串来打印啊
例如:int i = 0;
Log.i(TAG,"i = " + i);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lionheart1988
2015-05-19 · TA获得超过6445个赞
知道大有可为答主
回答量:5772
采纳率:72%
帮助的人:2474万
展开全部
Log.d(tag, msg);
是最长用的输出变量值调试的方法,数据会输出到logcat中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式