找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2310|回复: 4

[webOS开发] 请问在真机上用palm-log好使么?

[复制链接]
发表于 2009-12-14 12:08 | 显示全部楼层 |阅读模式
没这个东西实在不方便啊
回复

使用道具 举报

发表于 2009-12-14 16:17 | 显示全部楼层
这个具体是怎么样的一个软件?/ j; ]2 o1 c5 o! `
. F+ r* e5 E; s' z8 W  g# n3 \
你说详细一些?
" K* n$ r2 O) q+ g! O* x- u这样大家可以一起测试下.很多不会开发的朋友也可以帮忙了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-16 00:56 | 显示全部楼层
\SDK\bin\palm-log.bat
9 v8 t" v0 a, X/ k' a( L) D  G) n  y( z9 Q7 g/ d4 g3 C( f! ^
参数:
- `# @6 \/ r$ w" u9 I' q5 O$ U6 P6 K  B  x
Usage: palm-log [OPTION...] [APP_ID]5 b# O5 s5 z; Y' }$ z3 M7 P- }! z
Display application logs from a Palm device./ c) e; b0 A0 |3 E- U& q
( d" z' e4 Y. [5 c$ s9 Z( p% l" @
Options:
2 ^! S6 f! T1 [/ q0 \3 K/ \" W-d, --device=DEVICE         # specify DEVICE to use8 {- K) ?' I% R2 l
-l, --list                  # list the installed applications* H& S7 j6 ?2 K, w
-f, --follow                # follow the log output (use Ctrl-C to terminate)
/ v3 ?  f* T; m9 z" y$ N/ F; Q    --version               # display version info and exit
8 U+ r0 _, W# s' L( @    --help                  # display this help and exit
( o3 m. {; L9 i* `- X. Q# j  D; W* x. |7 G
APP_ID is the id of the application for which logs are shown.
$ I- u% ]1 E7 G! e" P% ^, U
9 c9 r% M' m" f" ^- Z' CDEVICE is a unique device id, "usb" for any usb-connected device, or "tcp" for
4 _% |, e+ j$ o8 w: u0 d% fthe emulator (must be running). If not specified, the first device found is used: e6 R5 I, y3 \
." Q- c' R' L# i9 t
/ S/ J' @! J$ a  N. R8 M
Examples:7 _+ Y, v6 U( ~# l# e5 c! d" m. `
2 h7 k7 O  S) h' m
# Display logs for app0 R1 q* W& s! N; W0 M) _$ W3 X
palm-log com.example.app: {+ M$ y/ H8 v
8 {( |7 A& M  D. W3 G. c, t. ?
# Follow logs for app
0 A& z; @6 S. F( |palm-log -f com.example.app
$ s% [/ d- @: H5 ]9 s; y
- x, [2 A) n) Y: ~. b) w# List applications on default device+ t" H8 @8 F* X2 o/ U
palm-log -l
! S* j1 O( V' G% y1 s0 W. @3 i5 [
7 l( D  i: C& X2 |2 }+ c# List applications on usb-connected device  {6 F" J  a  d4 P
palm-log -d usb -l( b3 Q. e( l; k8 K  ^1 @' ?

& ^  j- @4 s  }; \1 L# List applications on emulator! C+ t  Y9 O; O! n
palm-log -d tcp -l
; P$ q) R+ c$ I: y( P
; Y# g& I4 e9 K软件调试的好东西 显示程序中Mojo.Log.info()的信息 比dbug方便多了 5 |1 t( R/ P6 f
- R$ v4 P7 Z0 o$ H+ R- B
emulator上好用
6 j0 _# T( C& t  f2 x/ O8 j7 d4 Y/ m  N8 S+ W  g
我用palm-log -d usb -f com.xxx.xxx命令 显示已经连接 但是log没有显示:
' x: R1 X' @" z5 x4 }& a  n0 y1 B+ X& |
D:\PalmPre\SDK\bin>palm-log -f -d usb com.xxx.xxx$ @* q3 ?( T) o  r8 o
connecting to device castle-linux (4A1E4A93ACA8
# f3 k2 `3 E$ O! s3551)
) L3 i4 w  X9 o/ m3 {& a  @following logs for application com.xxx.xxx
回复 支持 反对

使用道具 举报

发表于 2009-12-24 23:05 | 显示全部楼层
缺省在真机上只显示error。warn和info不显示。2 v6 t, V9 N$ Y, S1 M/ h
有一个hack的办法:在程序初始化的地方加上这样两行:, y* x. R) C1 G6 ^0 \

+ _( }- x- _' Y/ i6 Z; g5 _) [1 {        console.warn = console.error;
3 R( \. Q$ X2 |' ~5 T* y' }        console.info = console.error;
7 h$ I1 ?/ l! p: l/ X* g  O# i2 q# P/ F8 _7 d- \
发布的时候不要忘记注释掉这两行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-26 10:27 | 显示全部楼层
谢谢楼上的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-1-12 22:01 , Processed in 0.284485 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表