找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6155|回复: 24

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

[复制链接]
发表于 2009-6-28 12:03 | 显示全部楼层 |阅读模式
昨晚搞了半天没搞定的,早上忽然就搞定了,睡觉真是好东西啊
* {/ P- _: A9 ^$ ~' V
0 C; Z# I9 f) z, ?; J7 s上图, 这同样有中文问题, 估计可以用来解决短信问题- L' b7 s0 ?8 |
: ]. j8 `9 Y8 L6 S; ~+ `
安装SDK之后, 还需要这些东西:3 ~- b* t9 V7 u! p
: V% Y( b% i+ }7 i
1. eclipse, 同时需要的插件: Google appengine SDK: http://dl.google.com/eclipse/plugin/3.43 H, v5 S( J. J. @! i
2. safari
3 _6 _' h  O, q. S" B: ~: H+ I3. 使用命令行打包写好的WEBOS 程序:
  1. palm-package <webos application folder>
复制代码
程序会生成一个类似: com.youjf.mojomsgsample_1.0_all.ipk 的包
9 g. S  G# h) n4. 上传到模拟器
  1. palm-install <package path>/com.youjf.mojomsgsample_1.0_all.ipk
复制代码
这样子你就把你的程序上传到模拟器了# M6 t8 }# d1 E% l
卸载:
  1. palm-install -r com.youjf.mojomsgsample
复制代码
其实SDK里有一个环境配置文档
  1. C:\Program Files\Palm\SDK\share\samples\MojoMsgSample\readme.txt
复制代码
还有就是, 可以在ECLIPSE里配置外部命令用来打包/上传, 这样子更方便开发测试,不过我只会写打包的命令,哈哈..: U, p9 `% b7 j9 [7 f8 {2 I
( b: ]. L6 I( k6 D$ Z8 g' d
" m% _7 A( ^- ^2 W' l2 A$ U- o
! U' q! T( y/ D  G% [
" P$ d1 V- I# n* v
附两个eclipse的编辑器插件
' F+ X+ E% t9 |7 Y4 GJavaScript 编辑器: 0 _4 _5 P: T6 T3 O5 Q
HTML 编辑器:
. ]* L& ^2 h. \& n. x" i2 e0 T如果安装请Google
7 q4 R/ N8 Q( [+ B
2 f2 G! ]( [* c, S. O[ 本帖最后由 sandic 于 2009-6-28 14:07 编辑 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

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

狂顶

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

使用道具 举报

发表于 2009-6-28 12:23 | 显示全部楼层
好象与pre机器上的表现不一样???$ H9 d; O- [4 Q' w; T9 T
- R. B' U+ E5 B' t: F
奇怪
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 发表
5 n; V; `: ]- S我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了

3 _8 U& Q- O2 f% w. v! x
7 G! l# U& v3 D/ q, N8 t* }5 P3 l( a5 c' ?5 l2 C
把 palm-inspector.bat 改为
  1. @echo off/ [0 _$ @# B! ^& i) y" x  K
  2. REM for /f "delims=" %%x in ('FindSafari') do set SAFARI_DIR=%%x
    3 t+ w$ u( m! S) c8 _
  3. set SAFARI_DIR=C:\Program Files\Safari8 U- q8 g- N$ M9 ~5 i! e6 `) P! T& u
  4. path %SAFARI_DIR%;%PATH%
    + n; [7 q' n/ M2 }8 F
  5. PalmInspector.exe
复制代码
手动指定safari路径
" D  T* @7 P, \; P( s. F* H6 \# S8 q; m7 `! T
PS: 这个东西用来干什么的?我没发现有什么用呢
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2009-6-28 13:48 | 显示全部楼层
我用的是classic
7 t/ E8 B5 v) J) ]8 p+ i理论上是任何版本都可以
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 15:58 | 显示全部楼层
帮楼主补充下+ y' W) w, v) k

0 y) [+ Z* Q" F# n6 X, b% beclipse只能用3.4或者更早的3.3,不能用最新的3.5,很多插件都装不上。. o6 O' O$ H, y7 M- F; I
这里有个webos 程序eclipse自动生成插件,http://code.google.com/p/webos-eclipse-plugin/,不过问题很多。$ l0 e- R9 O5 f5 a7 |, V7 P
通过update manager ->install上了这个webos插件后new的时候就是这样的界面$ d( n7 d* @) Z3 m& C) V1 T
$ L# a: O; t3 C  R" v/ x! k$ T* |

- j1 O/ b5 A. K; y) ~finish后自动生成的appinfo.json文件有问题,修改一下
$ D5 [# ]  x4 X; A9 z" J第一行"appinfo.json"删除
; Y: M8 s5 J2 T7 Z5 c& C第n行 main:"index.html"后面添加“,”0 _, [6 u( a9 r9 W2 d
没有vendor行自己添加一行"vendor":"company name",0 A, F7 e+ f" @+ W* K* S

/ E$ Y% u, N" R可以看到项目结构是标准的MVC构架。8 n/ h0 Y3 ]5 h

+ Z: l/ i7 x; L3 _  \还有就是注意页面的编码最好改用utf-8,好像几个例子都是用的不是这个编码。然后就可以做界面了,然后把常用的javascript加进去,超简单的快速应用开发就出来了(刚导入了一个万年历,排版没做好)。* j( h# g3 o, `
, }; W* n/ [. M* E. E

3 t) ~: w; r- o7 E# ]3 @! h附件加上了,有兴趣的看看,很简单的东西。) S3 C! \! C/ E1 |$ h# z9 C

. n4 `6 o9 a+ z) e
, Q5 T7 O& b& W! J* |1 o6 O6 K[ 本帖最后由 crabhero 于 2009-6-28 17:00 编辑 ]

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 19:42 | 显示全部楼层
好了~~~
7 d8 b1 l+ F) R( V$ W
. T. x+ f5 y! X$ c) T: q* x[ 本帖最后由 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怎么实现的?
# v: _/ E1 L' f) E1 t
2 D$ b4 L6 `' C6 b* \" p  U知道了。看来必须得跟palm注册一下才行。不然不行啊; c: ?! r/ h; s; [
+ n% l, V6 g+ U! i) O- N* g# s' {# p
[ 本帖最后由 felixw 于 2009-6-28 22:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-29 00:14 | 显示全部楼层
原帖由 felixw 于 2009-6-28 21:53 发表
( |, _- G2 m. u4 G9 i; r" w" n" H楼主最后一步Run As -> Palm Application怎么实现的?
' l% L/ f6 n6 I- L% d0 U# f+ f( O) @: ?: s* I
知道了。看来必须得跟palm注册一下才行。不然不行啊

; d! _/ t8 g) n
" c* I9 f2 J4 A/ P, Q& u% R注册什么?开发者id?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 08:15 | 显示全部楼层
原帖由 iceworld 于 2009-6-29 00:14 发表
1 z8 V0 u( J7 m% I2 p' }9 P! C6 `, C- G

8 s  t7 `1 f& y* E! x6 a注册什么?开发者id?

. j7 _7 _2 [' f$ T% {# Mfirst use里注册好像是跟palm的网站注册,不然那个模拟器端的程序一直连不上服务器,
回复 支持 反对

使用道具 举报

发表于 2009-6-29 20:47 | 显示全部楼层
tk.eclipse.plugin.htmleditor_2.0.6.1.jar (311.67 KB) 好像文件大小不对" t* V5 [/ c5 ]4 @( q

! H/ Q' o! J, gjseclipse可以通过在线安装
; O  M- |  e( B9 s* k1 R7 _) r
$ p" Q4 X8 x0 D  i: @4 b# f1. [Help]-[Software Updates]-[Find and Install...]
8 ?# D: _$ O- P/ K2. [Search for new features to install] -> [Next]. ]8 n1 a3 |+ q  d* x# U2 Z
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:18 , Processed in 0.336696 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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