找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6159|回复: 24

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

[复制链接]
发表于 2009-6-28 12:03 | 显示全部楼层 |阅读模式
昨晚搞了半天没搞定的,早上忽然就搞定了,睡觉真是好东西啊4 _4 P  U6 `/ f9 ]

, {/ d; g0 W4 L/ q& x2 K% B上图, 这同样有中文问题, 估计可以用来解决短信问题
. r. }  p% t: W& {8 z& J$ H2 h+ K' h% G1 U1 Q9 z- C: g
安装SDK之后, 还需要这些东西:! _' c- m" R6 q' f& y' t
; Y- j, p/ C& e$ [
1. eclipse, 同时需要的插件: Google appengine SDK: http://dl.google.com/eclipse/plugin/3.4
# ]1 P1 A$ Z5 G& K( f4 b2. safari
+ ~$ _0 t1 t  _) V" k, H3. 使用命令行打包写好的WEBOS 程序:
  1. palm-package <webos application folder>
复制代码
程序会生成一个类似: com.youjf.mojomsgsample_1.0_all.ipk 的包
  h9 {. |! P. |( h% N" W* k4. 上传到模拟器
  1. palm-install <package path>/com.youjf.mojomsgsample_1.0_all.ipk
复制代码
这样子你就把你的程序上传到模拟器了
3 W- ]8 U# X* i1 A6 ~) X9 ~卸载:
  1. palm-install -r com.youjf.mojomsgsample
复制代码
其实SDK里有一个环境配置文档
  1. C:\Program Files\Palm\SDK\share\samples\MojoMsgSample\readme.txt
复制代码
还有就是, 可以在ECLIPSE里配置外部命令用来打包/上传, 这样子更方便开发测试,不过我只会写打包的命令,哈哈../ e+ C/ X. f# I+ D

, n" z0 P# {$ M! F: ~* Y
2 w, @+ W, E1 v* R
( |7 ?: d% U( x# X9 Q( ^; x7 d: l; I5 F3 k' I, ~* `
附两个eclipse的编辑器插件
5 G/ a, n  w5 e. d0 p8 eJavaScript 编辑器: % e( ~, e7 V# F( [2 q! @/ y* l
HTML 编辑器:
+ [) T/ @) j0 L5 s如果安装请Google" h; Z% }; I/ Y
( O8 M# d" ^+ a, S$ ~& M" u& q
[ 本帖最后由 sandic 于 2009-6-28 14:07 编辑 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

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

狂顶

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

使用道具 举报

发表于 2009-6-28 12:23 | 显示全部楼层
好象与pre机器上的表现不一样???* ?3 `. T) K0 K& G! y
/ y) F6 ~2 e  s* `# N4 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 发表 ' C. m& Y/ t) R' b
我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了

" J/ K% I8 n0 A# t3 e. U' r' \" Z/ e( x/ S" d

+ _" @$ c2 u8 [/ W- d3 n把 palm-inspector.bat 改为
  1. @echo off5 L% M) x3 t) y: B( I$ c2 U
  2. REM for /f "delims=" %%x in ('FindSafari') do set SAFARI_DIR=%%x5 {, j; U7 J6 h6 v4 m# O7 v
  3. set SAFARI_DIR=C:\Program Files\Safari* P0 k* y2 n& \+ g5 ^& x
  4. path %SAFARI_DIR%;%PATH%5 S: L" [$ ^# M4 ?) C8 U* l0 S) i- D
  5. PalmInspector.exe
复制代码
手动指定safari路径% {! F% G1 s: L
, R1 h/ q$ A# G7 ]0 Q; N4 r" U. h/ f
PS: 这个东西用来干什么的?我没发现有什么用呢
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2009-6-28 13:48 | 显示全部楼层
我用的是classic
+ l6 V; i( X* {理论上是任何版本都可以
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 15:58 | 显示全部楼层
帮楼主补充下  ~2 u) n7 q8 W+ |6 G

! ~+ J: a8 @/ ]+ m- S# X- C/ Qeclipse只能用3.4或者更早的3.3,不能用最新的3.5,很多插件都装不上。
" y0 f1 x9 m, c; U1 {, u- X这里有个webos 程序eclipse自动生成插件,http://code.google.com/p/webos-eclipse-plugin/,不过问题很多。- U! |6 B& u: A! d* p
通过update manager ->install上了这个webos插件后new的时候就是这样的界面
; C; p. v& a& ]$ ~- X  y8 E! f$ D* e

* J- j: B; z# l# H5 Y- v7 Ufinish后自动生成的appinfo.json文件有问题,修改一下: h' s8 @3 b0 H. a, P
第一行"appinfo.json"删除
, B- S% m) ^: W% M6 {5 ]/ g: J第n行 main:"index.html"后面添加“,”
7 {) z6 x& h: k" Y" ]0 \没有vendor行自己添加一行"vendor":"company name",
, Q& u# s) q; G1 u! \) ^& I+ t/ b9 k
可以看到项目结构是标准的MVC构架。8 a$ X- E1 w0 q, a. G
. t0 Y- v/ ?/ d$ }. X! G  i/ ?  w
还有就是注意页面的编码最好改用utf-8,好像几个例子都是用的不是这个编码。然后就可以做界面了,然后把常用的javascript加进去,超简单的快速应用开发就出来了(刚导入了一个万年历,排版没做好)。) X6 p1 V7 |6 L

  h% J! P  J. b5 E1 `6 c3 c- E0 g3 \
附件加上了,有兴趣的看看,很简单的东西。
4 u6 \+ Y1 X5 X# [4 l/ A2 a; M3 C
- v) G, j+ V* d" {7 o
[ 本帖最后由 crabhero 于 2009-6-28 17:00 编辑 ]

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 19:42 | 显示全部楼层
好了~~~2 \  ^& x) o; ^' }2 i. [

# S' n3 D' h9 @4 N  L+ o- ?[ 本帖最后由 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怎么实现的?
( U# I, y( ~  i' P9 E+ F. p
- Z3 g; P+ f, o( \4 ^* j知道了。看来必须得跟palm注册一下才行。不然不行啊
: ^/ W& H% @; V" N
5 y1 u- l% y  p( x1 C" d9 ?9 g% S[ 本帖最后由 felixw 于 2009-6-28 22:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-29 00:14 | 显示全部楼层
原帖由 felixw 于 2009-6-28 21:53 发表
8 y8 W9 a* N& ~! x- _5 L3 U4 p2 o楼主最后一步Run As -> Palm Application怎么实现的?: k  w' z1 E$ n9 J
( d% R" U6 ^4 G3 @' y3 Z
知道了。看来必须得跟palm注册一下才行。不然不行啊

8 D# g3 ?) w$ T- [
9 D, S" k; g) C1 s# S0 v( Y注册什么?开发者id?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 08:15 | 显示全部楼层
原帖由 iceworld 于 2009-6-29 00:14 发表 1 e  S$ w+ l) }  {. b
( h  J) V2 \( g! X! z
6 M8 K! ?7 @( j: c. h# S4 t7 J
注册什么?开发者id?

0 u7 ?" m- ]9 y9 l1 j' yfirst use里注册好像是跟palm的网站注册,不然那个模拟器端的程序一直连不上服务器,
回复 支持 反对

使用道具 举报

发表于 2009-6-29 20:47 | 显示全部楼层
tk.eclipse.plugin.htmleditor_2.0.6.1.jar (311.67 KB) 好像文件大小不对$ m) H2 B5 w: g; O. v

# O5 U0 F7 P4 M: U  Zjseclipse可以通过在线安装
- ~/ T# T: I" d. i3 ~7 _" _2 K# P; B* L" `# U  b
1. [Help]-[Software Updates]-[Find and Install...]9 A& }4 |) e0 A  b" }4 {
2. [Search for new features to install] -> [Next]
  ~* a' Z, ~5 I( S% P3. [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-12-22 16:10 , Processed in 0.343898 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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