Linux下的Adobe AIR开发
前面也有介绍过Adobe AIR,不过是Windows平台,最近有一事烦心:LinuxQQ太垃圾,wine qq太慢,web qq不方便,那怎么办呢?
我想到了air。
首先当然要下载sdk和runtime:http://www.adobe.com/cn/products/air/tools/sdk/
最重要的是先下载runtime,在网站的最底部有个
立即下载 Adobe AIR
这样的链接,点进去就是下载了,在下载页面会提示你是Linux版用户,如果是,那就继续,不是,那就进行选择。
下载会弹出一个框(我用firefox)AdobeAIRInstaller.bin,点保存文件再选确定。
下载默认会下载到~/下载,所以打开终端:
cd 下载
现在你可能会迫不及待地./AdobeAIRInstaller.bin
别急,bash会提示你权限不足。
不用着急,我们来:chmod +x AdobeAIRInstaller.bin
然后执行,就可以了,会有安装向导。
接下来下载个SDK,还是最上面的链接。
有这样一个选项:我已阅读 Adobe AIR SDK 许可证
, 并且通过下载以下列出的软件, 我同意该协议的条款。
选中对钩,就会显示SDK下载链接,点击下载适用于 Linux 的 Adobe AIR SDK
。会有一个AdobeAIRSDK.tbz2要下载,下载好了。
用归档管理器打开,解压出来,这时,Adobe AIR SDK下载完毕!
然后可以开始写程序了。介绍在这里:http://blog.csdn.net/ama1997/archive/2010/02/14/5308727.aspx
然后我来试试写个web qq的客户端吧!当然,是跨平台的。
按说明创建目录,当然,要把first改成webqq。
因为linux的程序设计大多是make描述的,不仅方便,而且有效,所以我们也要有。
这里makefile的样子是这样的:
DB="../adobe air sdk/bin/adl"
CL="../adobe air sdk/bin/adt"
debug:
$(DB) ./source/application.xml
暂且实现debug功能。
我来说说为什么DB要有双引号,因为目录里面是有空格的。
我的目录是这样:
~
|-adobe air sdk
|-webqq
先..上一级,然后"adobe air sdk/bin",所以是这样的。
不一样的话,可以按需修改。
然后新建application.xml
只需要修改id / filename / initialWindow->content(如果实在没有图标,可以直接把整个icon段用<!--内容-->注释掉),把content修改成source/start.html(注意,这里是因为adt会自动选择根目录!),然后在source下新建start.html,很简单的跳转:
<html>
<head>
<title>Web QQ跨平台客户端</title>
</head>
<body>
<
相关文档:
http://inthirties.com:90/thread-918-3-1.html
This article describes the installation of
Oracle 10g release 2 (10.2.0.1) RAC on Linux (Oracle Enterprise Linux
4.5) using NFS to provide the shared storage.
Introduction
Download Software
Operating System Installation
Oracle Installation Prereq ......
MS 5.0 LINUX 版小集群并行安装手记
MS 5.0 LINUX 版小集群并行安装手记
这几天重新配置了一下计算环境,顺便记录下来供同行参考,这次以安装MS5.0为例,实际上4.0,4.2,4.4的版本这几天我都配置过了,方法基本相同。
1.操作系统环境说明
客户端要求是Windows XP Professional - SP3或Vista (Business & Enterpris ......
星际译王的安装
“星际译王”是用Gtk2开发的跨平台的国际化的词典软件。它具有“通配符匹配”、“选中区取词”、“模糊查询”等强大功能。本文主要解说一下主程序和词库的安装;
一、什么 ......
一、Makefile的规则
在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则。
target ... : prerequisites ...
command
...
...
target也就是一个目标文件,可以是Object File,也可以是执行文件。
prerequisites就是,要生成那个target所需要的文件或是目标。
command也就是make需要执行的命令。(任 ......
一、搭建时间同步服务器
1、编译安装ntp server
wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p4.tar.gz
tar zxvf ntp-4.2.4p4.tar.gz
cd ntp-4.2.4p4
./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks
make && make install
注:如以上下载地址无法访问, ......