加载中…
正文 字体大小:

创建第一个Ubuntu Touch应用

(2014-07-30 15:43:38)
如果你还没有安装好你的环境的话,请参考"Ubuntu SDK 安装"章节来安装好自己的SDK环境。这篇文章的主要目的是为了检查我们所安装的环境是否正确以确保我们所安装的环境是正确的。

1)  创建一个简单的QML应用
  • 启动Ubuntu SDK
  • 选中菜单"File" ==> "New File or Project"
  • 选中"App with Simple UI"
  • 创建第一个Ubuntu <wbr>Touch应用

  • 选中"Choose",然后选择所需要创建的项目的名字接路经,如下:
  • 创建第一个Ubuntu <wbr>Touch应用

  • 然后接受默认的设置,就可以完成一个简单的QML应该。如下:
  • 创建第一个Ubuntu <wbr>Touch应用

2)在Desktop上面运行

我们这时可以选择在IDE左下角的绿色的三角按钮或同时按下Ctrl + R。这样我们就可以在默认的情况下在Desktop下运行该应用。如果我们能够看见如下的画面,说明我们的安装是没有问题的。

创建第一个Ubuntu <wbr>Touch应用

3)在模拟器上运行应用

为了能够在模拟器上运行我们的应用,我们可以按如下的操作进行:

  • 启动Ubuntu SDK
  • 选择IDE左侧的"Devices",并同时选中我们已经创建的模拟器(我先前已经创建好myinstance)。同时点击图中的绿色的按钮以启动模拟器。
  • 创建第一个Ubuntu <wbr>Touch应用

  • 回到我们先前的界面,选中菜单"Build"==>"Ubuntu",然后选择"Run Application on Device"。或者我们直接同时使用快捷键Ctrl + F12。 这样我们就可以看到如下的画面:
创建第一个Ubuntu <wbr>Touch应用

如果我们看见这样的画面,我们可以认为我们的模拟器环境是没有问题的。我们可以接下来让这个应用在手机中运行。

3)在手机中运行

为了在手机中运行该应用,我们首先得把自己的手机连接到自己的开发电脑。我们可以通过如下的步骤:

  • 启动Ubuntu SDK
  • 点击IDE 左侧的"Devices",并同时点击"Ubuntu Device" (这是一个默认的名字,该名字可以修改)这时我们在Qt Creator IDE中可以看到如下的界面:
  • 点击"AutoCreate"按钮,安装Device Kits。这个过程可能需要一些时间,需要耐心等待
  • 保持"Ubuntu Device"为当前选定的设备

创建第一个Ubuntu <wbr>Touch应用

  • 回到项目页面,并运行该应用。也可以直接使用快捷键Ctrl + F12
创建第一个Ubuntu <wbr>Touch应用

这样就可以在手机上看到该应用的运行情况。

创建第一个Ubuntu <wbr>Touch应用

4)创建一个"App with QML extension Library" 应用

现在我们来创建一个带有QML extension Libray的应用,并运行它:

创建第一个Ubuntu <wbr>Touch应用

创建第一个Ubuntu <wbr>Touch应用

我们选择默认的设置,直至到如下的界面:

创建第一个Ubuntu <wbr>Touch应用

记得选中"Ubuntu Device (GCC armhf-ubuntu-sdk-14.10-utopic)",这样是为了可以在以后在手机上面直接运行。如果在创建的时候没有选上,可以在主界面中,选中"Projects",并选中”Add Kit".

创建第一个Ubuntu <wbr>Touch应用

为了使得该应用在模拟器中运行:
  • 点击"Devices", 然后点击自己先前创建的模拟器(对我的情况是myinstance)
  • 点击模拟器中绿色的按钮以启动模拟器
  • 如果"Device Kits"没有被添加,点击"AutoCreate"按钮进行安装。期间如果没有安装相应的chroot,系统会提示你安装相应的chroot。如果是这样的话,安装的过程可能需要一定的时间,请耐心等待

创建第一个Ubuntu <wbr>Touch应用

  • 等"Device Kits"安装完后,就是如下的画面:
创建第一个Ubuntu <wbr>Touch应用

  • 回到"Projects"界面,点击"Add Kit"。选中刚刚创建的"myinstance (GCC i386-ubuntu-sdk-14.10-utopic)" (这个名字可能会和你自己选择的名字不同)
  • 选择IDE左下角的桌面图标,然后选择不同的架构进行运行即可。对模拟器架构来说,选择”myinstance (GCC i386-ubuntu-sdk-14.10-utopic)"。这样就可以使得应用在模拟器中运行了
总结,在这编文章中,我们介绍了怎么创建一个最基本的应用及怎么在不同的框架中运行该应用。通过这样的实践,我们可以检验我们的安装环境是否正确,同时也达到熟悉整个的运行环境的目的。在下一个章节中,我们将介绍怎么生成一个click安装包,并如何安装它到手机中。

0

阅读 评论 收藏 转载 喜欢 打印举报
已投稿到:
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有