找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6164|回复: 24

[webOS开发] SDK开发环境配置成功

[复制链接]
发表于 2009-6-28 12:03 | 显示全部楼层 |阅读模式
昨晚搞了半天没搞定的,早上忽然就搞定了,睡觉真是好东西啊
% @0 j, z, v5 c7 Y& s2 g% X2 r9 A, l, t& u: d
上图, 这同样有中文问题, 估计可以用来解决短信问题3 X2 x! ^% u6 F7 b: n" i
" k, b, `9 T" ^. ^/ C$ d
安装SDK之后, 还需要这些东西:4 j) \! ^* O# V+ T! q

" X& H7 e  p+ ?/ Z3 w; X2 n0 c1. eclipse, 同时需要的插件: Google appengine SDK: http://dl.google.com/eclipse/plugin/3.4% H3 `# W9 x' l# E* G! T# n
2. safari
# P6 ~- Y' r. s7 |" b; ?3. 使用命令行打包写好的WEBOS 程序:
  1. palm-package <webos application folder>
复制代码
程序会生成一个类似: com.youjf.mojomsgsample_1.0_all.ipk 的包- r$ W' S, {" n; b9 c7 e9 p
4. 上传到模拟器
  1. palm-install <package path>/com.youjf.mojomsgsample_1.0_all.ipk
复制代码
这样子你就把你的程序上传到模拟器了
3 L3 x1 S. @4 y0 o) ~" A1 f6 s卸载:
  1. palm-install -r com.youjf.mojomsgsample
复制代码
其实SDK里有一个环境配置文档
  1. C:\Program Files\Palm\SDK\share\samples\MojoMsgSample\readme.txt
复制代码
还有就是, 可以在ECLIPSE里配置外部命令用来打包/上传, 这样子更方便开发测试,不过我只会写打包的命令,哈哈..
& X2 e# ]9 J2 p8 x) M
3 [! S: `. w5 A  H. m
& R. W/ ^1 b6 q5 \" Q9 z. g
  \  V* J7 a4 y* e  C5 k
0 c8 f5 A6 H& Q7 j: Q2 x* n附两个eclipse的编辑器插件6 g: j$ R1 t8 G1 \* u" j6 g
JavaScript 编辑器:
& v" p# J6 }) U, _2 S- b' c6 CHTML 编辑器: ( d% O- V' D$ F8 k- [
如果安装请Google
6 J8 @: ]4 F3 I& F; G
: W# n* ~: Y+ D2 h/ I[ 本帖最后由 sandic 于 2009-6-28 14:07 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 2威望 +30 收起 理由
CyberVsQ + 20 谢谢分享
寂夜清风 + 10 谢谢分享

查看全部评分

回复

使用道具 举报

发表于 2009-6-28 12:22 | 显示全部楼层

狂顶

就等中文短信搞定,就准备换机器了。盼望啊……
回复 支持 反对

使用道具 举报

发表于 2009-6-28 12:23 | 显示全部楼层
好象与pre机器上的表现不一样???
7 o' d- x  \1 @0 D/ P! ?! u" h7 q# P* S1 \5 U/ v( x6 _* o. o7 e
奇怪
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-28 12:34 | 显示全部楼层
这个要慢慢研究了...有调试环境,就方便了,也不怕把手机搞坏了,哈哈
回复 支持 反对

使用道具 举报

发表于 2009-6-28 12:45 | 显示全部楼层
LZ,我安装后也只是个模拟器,不知道你开发环境如何配置的?
回复 支持 反对

使用道具 举报

发表于 2009-6-28 12:51 | 显示全部楼层
恭喜 中文短信有望了
回复 支持 反对

使用道具 举报

发表于 2009-6-28 13:09 | 显示全部楼层
大家加油搞短信啊!
回复 支持 反对

使用道具 举报

发表于 2009-6-28 13:19 | 显示全部楼层
我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了
回复 支持 反对

使用道具 举报

发表于 2009-6-28 13:27 | 显示全部楼层
留个名字,回头看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-28 13:30 | 显示全部楼层
原帖由 iceworld 于 2009-6-28 13:19 发表 , I! I8 h" t& W# v& i/ Q
我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了

. Y& o: o8 B4 d) j- c+ x/ a
% }2 t4 T0 j6 h2 w# @/ j7 z- n6 [! Q" U) J! z6 s( g2 V. P
把 palm-inspector.bat 改为
  1. @echo off1 E7 V* `9 Y4 `# H% F
  2. REM for /f "delims=" %%x in ('FindSafari') do set SAFARI_DIR=%%x% ]2 J$ Y- }' L( ?" Z" T
  3. set SAFARI_DIR=C:\Program Files\Safari
    - _6 R9 e$ G8 a
  4. path %SAFARI_DIR%;%PATH%; `. F) }" Q7 K
  5. PalmInspector.exe
复制代码
手动指定safari路径
  W4 Z( D: Y) U( u: Z6 _, G$ w- Y- g' ~- O/ G2 y4 E  N/ A. O5 ^
PS: 这个东西用来干什么的?我没发现有什么用呢
回复 支持 反对

使用道具 举报

发表于 2009-6-28 13:46 | 显示全部楼层
问一下大大,eclipse装什么版本的?Eclipse IDE for Java EE Developers?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-28 13:48 | 显示全部楼层
我用的是classic+ O2 H7 D  f  G1 X2 T6 [2 `
理论上是任何版本都可以
回复 支持 反对

使用道具 举报

发表于 2009-6-28 15:07 | 显示全部楼层
Reply this thread in Palm Emulator
回复 支持 反对

使用道具 举报

发表于 2009-6-28 15:58 | 显示全部楼层
帮楼主补充下
3 ^' Z3 F! \# y% I/ J' G; {1 R
, G1 r" g/ @8 L; {eclipse只能用3.4或者更早的3.3,不能用最新的3.5,很多插件都装不上。+ c: ?. R# m4 _
这里有个webos 程序eclipse自动生成插件,http://code.google.com/p/webos-eclipse-plugin/,不过问题很多。! g( ]% c  ]! V7 y6 J( a% H# s
通过update manager ->install上了这个webos插件后new的时候就是这样的界面5 }: N( |5 z2 f. k

$ b* q- ^+ O! [: W4 f) M6 {; D4 m5 F  d& d
finish后自动生成的appinfo.json文件有问题,修改一下
1 y6 d. r2 \4 R! @6 ^. b第一行"appinfo.json"删除
4 Z- L* K2 w% R5 n7 ^- c第n行 main:"index.html"后面添加“,”
8 p# B6 d/ ?- k, q5 o. j. U  w没有vendor行自己添加一行"vendor":"company name",
% F! ^$ ?! G9 u
8 [+ Z5 R& d5 Q/ y可以看到项目结构是标准的MVC构架。* I6 u% R$ `$ Q5 X' b7 z

2 Q5 ?- x* W7 x% J/ _- S还有就是注意页面的编码最好改用utf-8,好像几个例子都是用的不是这个编码。然后就可以做界面了,然后把常用的javascript加进去,超简单的快速应用开发就出来了(刚导入了一个万年历,排版没做好)。
; V$ g, Q" K# }: K) s! W* p2 G2 L% A& E
( @- o2 h; S8 x3 u0 U9 D
. }) Q! _7 q7 @: B: k9 B) _4 ]附件加上了,有兴趣的看看,很简单的东西。# n% q3 I$ W2 a, ^% r

  C: q: I& g( N2 @
* O7 ], ~: u( \; s[ 本帖最后由 crabhero 于 2009-6-28 17:00 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复 支持 反对

使用道具 举报

发表于 2009-6-28 17:10 | 显示全部楼层
顶起,pre指日可待了。
回复 支持 反对

使用道具 举报

发表于 2009-6-28 19:42 | 显示全部楼层
好了~~~; `7 n$ Y1 I% I- g. l" c& n
: d, ]" `" [- u7 K- N; l7 f
[ 本帖最后由 iceworld 于 2009-6-28 19:45 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-28 19:56 | 显示全部楼层
我装了以后重启,直接蓝屏
回复 支持 反对

使用道具 举报

发表于 2009-6-28 20:08 | 显示全部楼层
蓝屏的估计和virtual box有关系吧,虚拟了一块网卡在机器上,不过我机器上vmware也装了,都没事
回复 支持 反对

使用道具 举报

发表于 2009-6-28 21:53 | 显示全部楼层
楼主最后一步Run As -> Palm Application怎么实现的?
- {( e  e" A* T6 Z) {
, v# R( a; Y6 F) n- c) S知道了。看来必须得跟palm注册一下才行。不然不行啊
, v. Y# k# W2 \" y) a5 @& V7 h3 F7 o, y2 |* q6 L
[ 本帖最后由 felixw 于 2009-6-28 22:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-29 00:14 | 显示全部楼层
原帖由 felixw 于 2009-6-28 21:53 发表
1 {) L- r. `- v/ y  i6 z楼主最后一步Run As -> Palm Application怎么实现的?+ R- {3 h, H& B3 o' E
5 G0 T, t% U8 h% ^8 {8 T5 p
知道了。看来必须得跟palm注册一下才行。不然不行啊

# M, |0 f# N% \& A' v) g% B6 ?/ d8 O
注册什么?开发者id?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 08:15 | 显示全部楼层
原帖由 iceworld 于 2009-6-29 00:14 发表 ; G  L; ]$ R, A( s
. a' {. C& F% M# q
* F$ T+ A8 E  u) F: t! @! G4 m
注册什么?开发者id?
, B( E( r4 e7 w! r9 \5 h
first use里注册好像是跟palm的网站注册,不然那个模拟器端的程序一直连不上服务器,
回复 支持 反对

使用道具 举报

发表于 2009-6-29 20:47 | 显示全部楼层
tk.eclipse.plugin.htmleditor_2.0.6.1.jar (311.67 KB) 好像文件大小不对, p( T6 m% q# `' p3 f$ N/ h) [8 ]
. l' h4 V/ z+ |8 w" W% r5 Q
jseclipse可以通过在线安装7 s& M: ?$ h3 z3 Y( R2 o
$ `+ J4 J( G" \( [9 i( u* S! B
1. [Help]-[Software Updates]-[Find and Install...]
3 R; h" h' h( E6 ~8 ?2. [Search for new features to install] -> [Next]/ b4 u: k, e7 f0 \, Q4 R
3. [New Remote Site...]   URL: http://download.macromedia.com/pub/labs/jseclipse/autoinstall       --> [Finish]
回复 支持 反对

使用道具 举报

发表于 2009-7-17 10:00 | 显示全部楼层
装一个看看
回复 支持 反对

使用道具 举报

发表于 2009-8-5 10:17 | 显示全部楼层
占位慢慢学习
回复 支持 反对

使用道具 举报

发表于 2009-8-5 15:30 | 显示全部楼层
可以从palm官网下载Eclipse插件
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 14:46 , Processed in 0.390072 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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