找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6222|回复: 24

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

[复制链接]
发表于 2009-6-28 12:03 | 显示全部楼层 |阅读模式
昨晚搞了半天没搞定的,早上忽然就搞定了,睡觉真是好东西啊5 A! n6 Y4 u; B
' w1 [4 ^- b6 y: r& n: _$ L' G3 p
上图, 这同样有中文问题, 估计可以用来解决短信问题
1 Q: u/ `/ ~' V+ ^( c% D& U2 }
! [* U3 I, m& r9 _8 o6 _; Q6 o安装SDK之后, 还需要这些东西:% w* L/ w) Z5 L/ y( Q
7 K/ v, g6 o  W8 p, h* E
1. eclipse, 同时需要的插件: Google appengine SDK: http://dl.google.com/eclipse/plugin/3.4' L% z$ Q0 [8 p, X3 T* x4 f% s
2. safari
* ?& B% H7 y* c5 P2 e3. 使用命令行打包写好的WEBOS 程序:
  1. palm-package <webos application folder>
复制代码
程序会生成一个类似: com.youjf.mojomsgsample_1.0_all.ipk 的包6 G0 @: ?. O+ k
4. 上传到模拟器
  1. palm-install <package path>/com.youjf.mojomsgsample_1.0_all.ipk
复制代码
这样子你就把你的程序上传到模拟器了% M0 P# T0 J) C# @- p1 Z
卸载:
  1. palm-install -r com.youjf.mojomsgsample
复制代码
其实SDK里有一个环境配置文档
  1. C:\Program Files\Palm\SDK\share\samples\MojoMsgSample\readme.txt
复制代码
还有就是, 可以在ECLIPSE里配置外部命令用来打包/上传, 这样子更方便开发测试,不过我只会写打包的命令,哈哈..
5 z! F0 I# d3 n5 E4 x
  A% c$ v* u  ^0 R( `7 e6 t* S* _2 q% [4 v9 @( M4 ^" Q

% Y8 |3 T  u# ~
( G% P8 C* B9 v7 [附两个eclipse的编辑器插件  n$ C3 ^' L& ~
JavaScript 编辑器:
$ T! I3 A& D' nHTML 编辑器: ) c7 b6 l3 D1 s
如果安装请Google4 c  W. n  J" Z, ^1 e# H# G4 A

5 W' h+ {0 S& r) F8 j% F" {[ 本帖最后由 sandic 于 2009-6-28 14:07 编辑 ]

本帖子中包含更多资源

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

×

评分

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

查看全部评分

回复

使用道具 举报

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

狂顶

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

使用道具 举报

发表于 2009-6-28 12:23 | 显示全部楼层
好象与pre机器上的表现不一样???8 w- H: A$ z9 A) h* A; m) b' Q' E

5 i- \/ \9 V/ s+ 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 发表
1 v& O8 a+ h; H$ @+ j我这边findsafari.exe提示找不到 CLSID for WebKit.WebView,明明有装safari了

: g' \$ W( t+ t+ q% m6 b: D+ K  m/ E( ^" x7 e+ E
7 f; J$ Q; t8 O" g) H- ~
把 palm-inspector.bat 改为
  1. @echo off
    ( S6 X5 K; U" z' ^4 [7 _
  2. REM for /f "delims=" %%x in ('FindSafari') do set SAFARI_DIR=%%x
    " m1 c' \1 _$ N! h2 x% i* c
  3. set SAFARI_DIR=C:\Program Files\Safari
    0 y1 c0 v5 j8 Y7 k. K
  4. path %SAFARI_DIR%;%PATH%& W* C, E5 [/ `1 _7 }2 i/ Z- Z1 y
  5. PalmInspector.exe
复制代码
手动指定safari路径
% \) O( Q9 W! u4 s
( q" ]; C: Y7 c0 oPS: 这个东西用来干什么的?我没发现有什么用呢
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2009-6-28 13:48 | 显示全部楼层
我用的是classic3 w9 i; f. H( J
理论上是任何版本都可以
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 15:58 | 显示全部楼层
帮楼主补充下
3 }' u) a$ `2 q8 k& {6 Y; ~0 P' R0 d$ S
eclipse只能用3.4或者更早的3.3,不能用最新的3.5,很多插件都装不上。, H  `% M- k8 {4 X
这里有个webos 程序eclipse自动生成插件,http://code.google.com/p/webos-eclipse-plugin/,不过问题很多。) L, `8 ]( W  j; r6 m
通过update manager ->install上了这个webos插件后new的时候就是这样的界面* t; l3 X7 k) C% q( p) B
! k! s4 D9 v  j! D4 ^1 X

0 z  s  T& i( d" a( I3 R/ Jfinish后自动生成的appinfo.json文件有问题,修改一下
5 ?0 H9 d4 ?2 ^- X# t: L第一行"appinfo.json"删除
; E9 j3 i8 e; z+ k  z第n行 main:"index.html"后面添加“,”5 R- t+ q# V, D+ [
没有vendor行自己添加一行"vendor":"company name",  b0 ^' x9 a8 t  h- x) |* t" Q' q

7 c/ t' L3 m: K" k可以看到项目结构是标准的MVC构架。
5 G' w# p1 ?8 _/ {8 b0 @6 l# Z+ I% Y  E/ |% \: i3 D0 ^; I# {8 L
还有就是注意页面的编码最好改用utf-8,好像几个例子都是用的不是这个编码。然后就可以做界面了,然后把常用的javascript加进去,超简单的快速应用开发就出来了(刚导入了一个万年历,排版没做好)。7 `0 w: A7 @0 A$ T- A+ x

& {3 d5 G2 `7 b! u3 b/ L+ F/ X- g$ B9 y# ]$ Y
附件加上了,有兴趣的看看,很简单的东西。3 y- A, m) `9 G- ?6 g
$ x) A6 _* R$ E) G8 f
1 i1 q5 ]8 g; W5 c& l- ^
[ 本帖最后由 crabhero 于 2009-6-28 17:00 编辑 ]

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-6-28 19:42 | 显示全部楼层
好了~~~
% y4 |+ V+ L- B
# P9 t, [" g) }+ S[ 本帖最后由 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' l3 u* v; X, K% L" A$ k
5 y' e) n2 ~; Z+ _知道了。看来必须得跟palm注册一下才行。不然不行啊
5 e  p+ D% v! G
: i: ^; F) @: d* Z: Y[ 本帖最后由 felixw 于 2009-6-28 22:40 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-6-29 00:14 | 显示全部楼层
原帖由 felixw 于 2009-6-28 21:53 发表
0 u: E8 y: Q9 Z9 D; c' H楼主最后一步Run As -> Palm Application怎么实现的?
  b- R" s# S  {: W1 q* J1 e5 e0 H/ X4 s4 K
知道了。看来必须得跟palm注册一下才行。不然不行啊
3 S0 E0 a, n" v: I* A  g
# W  O) W# {0 L2 ^
注册什么?开发者id?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 08:15 | 显示全部楼层
原帖由 iceworld 于 2009-6-29 00:14 发表 . x& h# ]& i9 G

. H7 \% o; k) Y- T. ^. ?7 S- T- _* H0 O: b3 R% u* |5 X0 h; L7 O9 y: T
注册什么?开发者id?
0 _; L: }0 y/ e; t) E/ e
first use里注册好像是跟palm的网站注册,不然那个模拟器端的程序一直连不上服务器,
回复 支持 反对

使用道具 举报

发表于 2009-6-29 20:47 | 显示全部楼层
tk.eclipse.plugin.htmleditor_2.0.6.1.jar (311.67 KB) 好像文件大小不对
, l$ W; Y; |" `  T3 A; ~, |( K, A+ p' V$ @. t3 l2 |7 y! d
jseclipse可以通过在线安装
9 ]- n& I+ n  a( x9 H3 b. H, W2 I0 }! E  ?& a( g. m4 Y1 n) ?
1. [Help]-[Software Updates]-[Find and Install...]
2 G, ]) T- `/ ^0 N; d5 y& [( ^7 g2. [Search for new features to install] -> [Next]1 W  |, v, f0 C+ Q, X7 ?" i  Y
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-4-19 20:44 , Processed in 0.304879 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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