找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6156|回复: 24

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

[复制链接]
发表于 2009-6-28 12:03 | 显示全部楼层 |阅读模式
昨晚搞了半天没搞定的,早上忽然就搞定了,睡觉真是好东西啊
9 k- H; E) F% P
- L1 y  p, l+ U+ p6 i8 {- [! u) n7 O上图, 这同样有中文问题, 估计可以用来解决短信问题. Z) @* |1 P9 f0 ]
, N% ?  w4 m2 r& ]' O
安装SDK之后, 还需要这些东西:; H& _, k* p4 d" L7 f
# A* ?4 t& p$ W
1. eclipse, 同时需要的插件: Google appengine SDK: http://dl.google.com/eclipse/plugin/3.4
& S, X& U* r% L  M" J: j( ~2. safari% k6 ]* l6 d" Q  P" K" b
3. 使用命令行打包写好的WEBOS 程序:
  1. palm-package <webos application folder>
复制代码
程序会生成一个类似: com.youjf.mojomsgsample_1.0_all.ipk 的包; [7 l4 @1 e+ R, ~( E: W) j! J
4. 上传到模拟器
  1. palm-install <package path>/com.youjf.mojomsgsample_1.0_all.ipk
复制代码
这样子你就把你的程序上传到模拟器了% l& U  o* q1 v
卸载:
  1. palm-install -r com.youjf.mojomsgsample
复制代码
其实SDK里有一个环境配置文档
  1. C:\Program Files\Palm\SDK\share\samples\MojoMsgSample\readme.txt
复制代码
还有就是, 可以在ECLIPSE里配置外部命令用来打包/上传, 这样子更方便开发测试,不过我只会写打包的命令,哈哈..
' W# z6 @6 W4 z6 W8 i7 x, n. P. S7 ?4 p1 [5 L6 E: l, j1 u
9 J8 n# K. b" L# G
. {/ p/ W* E- V& ]# a( i( V

) F' k8 q7 \3 x# D附两个eclipse的编辑器插件! ?) }/ x+ y4 y4 ^
JavaScript 编辑器: + y2 n0 ~* F+ c# p
HTML 编辑器:
3 u4 j: j" _/ y; L如果安装请Google
' v; b0 w4 C! w- D* D% Q0 T
( A5 H$ H1 B7 m1 M7 d7 m[ 本帖最后由 sandic 于 2009-6-28 14:07 编辑 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

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

狂顶

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

使用道具 举报

发表于 2009-6-28 12:23 | 显示全部楼层
好象与pre机器上的表现不一样???
% n, U( r5 j$ J- a  r- u6 j5 g) Z- R1 r: x1 e4 ^. b
奇怪
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 发表
4 F5 q) e% i, `! z* S6 b8 z2 Y: B, `我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了
" U' |4 b5 M! Y) I% q! ~7 H

& s/ C) |7 L" @& u; y
" J1 M! p2 Y+ \) I- {( ^) i, v把 palm-inspector.bat 改为
  1. @echo off6 A# k  c' O) ~9 y3 K8 n+ h# r
  2. REM for /f "delims=" %%x in ('FindSafari') do set SAFARI_DIR=%%x# `0 ]  K$ i5 n. a; n+ T+ _& Y
  3. set SAFARI_DIR=C:\Program Files\Safari9 K0 N* a3 I* R! G
  4. path %SAFARI_DIR%;%PATH%; r( f; m4 k8 R! y% E
  5. PalmInspector.exe
复制代码
手动指定safari路径7 U* n8 @9 F9 p, N# _
5 J$ {6 [2 |5 p$ M- V4 F
PS: 这个东西用来干什么的?我没发现有什么用呢
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2009-6-28 13:48 | 显示全部楼层
我用的是classic
! a# F- T; A3 z0 P& @理论上是任何版本都可以
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 15:58 | 显示全部楼层
帮楼主补充下. n1 i3 j- A6 g. \4 [& b

* n- A( c  |6 u' k  J# qeclipse只能用3.4或者更早的3.3,不能用最新的3.5,很多插件都装不上。
& d# u$ _. M6 t" |, z这里有个webos 程序eclipse自动生成插件,http://code.google.com/p/webos-eclipse-plugin/,不过问题很多。. ^* v& d0 y7 h7 }9 b0 H
通过update manager ->install上了这个webos插件后new的时候就是这样的界面
8 t* r9 o- }3 M
& P9 V$ O( w4 }. V  X* i: c2 h9 T0 s- M
finish后自动生成的appinfo.json文件有问题,修改一下
" U6 F! Z. |6 R) }- v1 P+ u第一行"appinfo.json"删除
+ w& f5 t( S: Z* A5 d8 t第n行 main:"index.html"后面添加“,”
, i* D! V. y6 W3 p" A: f没有vendor行自己添加一行"vendor":"company name",, Y% |$ Z. L1 b+ V, L( H3 z1 x

/ [2 j4 h1 Y  \( }可以看到项目结构是标准的MVC构架。' k) R3 B( M$ _' J4 E& a$ `
& N0 a; s7 W4 U) c; u1 k
还有就是注意页面的编码最好改用utf-8,好像几个例子都是用的不是这个编码。然后就可以做界面了,然后把常用的javascript加进去,超简单的快速应用开发就出来了(刚导入了一个万年历,排版没做好)。
% K' |* T$ }( y! Q4 w0 w" Z% L$ C7 a# w

9 E! A) ~2 i4 ^) v7 D附件加上了,有兴趣的看看,很简单的东西。6 F2 c( ?0 p9 H- `' n/ _

1 o8 D# W# ?8 P. M3 U7 s$ e4 {2 P
[ 本帖最后由 crabhero 于 2009-6-28 17:00 编辑 ]

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 19:42 | 显示全部楼层
好了~~~5 D. D: h3 y% a5 ~( u
% U# w" D$ u7 u# K$ k* r# p
[ 本帖最后由 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怎么实现的?" O6 x' D6 \0 Q# h% ~0 Z
2 K: l2 q$ ^) s: o9 H% @1 p0 C
知道了。看来必须得跟palm注册一下才行。不然不行啊2 _3 z8 o8 g6 s7 V' n1 @7 o* l

8 y# h7 U9 h* S+ ^[ 本帖最后由 felixw 于 2009-6-28 22:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-29 00:14 | 显示全部楼层
原帖由 felixw 于 2009-6-28 21:53 发表
3 l# Z: V' H/ k. l5 `! e1 w楼主最后一步Run As -> Palm Application怎么实现的?
5 Q: {2 \# s' e# e  Y" U! {$ a" x( d
知道了。看来必须得跟palm注册一下才行。不然不行啊
1 k; \1 `# e6 U+ T" w6 F

! g: c. O* I4 V( j0 `3 l+ S注册什么?开发者id?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 08:15 | 显示全部楼层
原帖由 iceworld 于 2009-6-29 00:14 发表
# K# w: \( a6 U, ^/ |
5 K1 ]9 Q: t: c+ ]) x! S  E# {% T% x9 D6 e8 Z4 V$ o' Y) c  S
注册什么?开发者id?

8 v, f5 k: ?* y6 P" z6 Tfirst use里注册好像是跟palm的网站注册,不然那个模拟器端的程序一直连不上服务器,
回复 支持 反对

使用道具 举报

发表于 2009-6-29 20:47 | 显示全部楼层
tk.eclipse.plugin.htmleditor_2.0.6.1.jar (311.67 KB) 好像文件大小不对' a2 b. ^" i% c. w

: q! B" }9 m( Ljseclipse可以通过在线安装
# P' X" s; X0 N
: L9 U9 m2 G$ g9 Z1. [Help]-[Software Updates]-[Find and Install...]  I0 u' u3 t( A3 ]" p
2. [Search for new features to install] -> [Next]# D4 l9 N7 Y! G
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, 2024-11-19 21:21 , Processed in 0.267833 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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