# 相关网址

  http://developer.ubuntu.com/zh-cn/apps/sdk/

0. 环境搭建

  首选需要一个Ubuntu 14.04操作系统。没啥好讲的,直接安装了一个虚拟机。

     

  系统安装完成后,请不要更新操作系统。如果更新后,安装Ubuntu SDK则会出现如下报错:

The following packages have unmet dependencies:

libcogl15: Depends: libc6 (>= 2.17) but 2.19-0ubuntu6.6 is to be installed
Depends: libdrm2 (>= 2.4.17) but 2.4.56-1~ubuntu2 is to be installed
Depends: libegl1-x11 but it is a virtual package
Depends: libgbm1 (>= 8.1~0) but 10.1.3-0ubuntu0.3 is to be installed
Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but 2.30.7-0ubuntu1 is to be installed
Depends: libglib2.0-0 (>= 2.32.0) but 2.40.2-0ubuntu1 is to be installed
Depends: libxdamage1 (>= 1:1.1) but 1:1.1.4-1ubuntu1 is to be installed
Depends: libxrandr2 (>= 2:1.2.0) but 2:1.4.2-1 is to be installed

1. 安装SDK

   官方安装方法:http://developer.ubuntu.com/zh-cn/start/ubuntu-sdk/installing-the-sdk/

   安装这个方法安装完成后,我并没有在官方文档中所说的“在Unity Dash Applications透镜中搜索“Ubuntu SDK””中找到Ubuntu SDK。

     打开Ubuntu Software Center,在其中搜索Ubuntu SDK,点击安装即可。

   

  (ps:由于我已经安装好了,右下角的Install按钮变为了Remove)。

2. 下载工具包

  官方说明:http://developer.ubuntu.com/zh-cn/apps/sdk/tutorials/click-targets-and-device-kits/

  在开始写代码之前,需要下载一个Ubuntu手机的工具包。

  在创建前,请仔细阅读官方说明文档。选择架构时,推荐选择:amrfh。

三个架构可用:armfh、i386和amd64

  • amrfh是手机、平板电脑和一些桌面上常见的ARM架构
  • i386通常用于早期桌面(32位)
  • amd64是大多数最新计算机上使用的64位架构

注意:仿真器可使用任何架构。

        --by http://developer.ubuntu.com/zh-cn/apps/sdk/tutorials/click-targets-and-device-kits/

  过程中,需要下载一系列的内容,需要耐心等待,时间视网络情况而定。

  

  

Ubuntu 手机 app开发学习0的更多相关文章

  1. [转帖]H5 手机 App 开发入门:技术篇

    H5 手机 App 开发入门:技术篇   http://www.ruanyifeng.com/blog/2019/12/mobile-app-technology-stack.html 阮一峰老师的文 ...

  2. HTML5手机APP开发入(5)

    HTML5手机APP开发入(5) 回顾一下 HTML5手机APP开发入(4) 如何自定义Component,directive HTML5手机APP开发入(3) 如何实现MVC的代码重构,自定义一个P ...

  3. HTML5手机APP开发入门(2)

    HTML5手机APP开发入门(2) 课程内容 使用IonicFramework v2 + angular 2 完成一个简单的联系人列表的操作,有三个页面: ListPage,DetailPage,Ad ...

  4. 示例浅谈PHP与手机APP开发,即API接口开发

    示例浅谈PHP与手机APP开发,即API接口开发 API(Application Programming Interface,应用程序接口)架构,已经成为目前互联网产品开发中常见的软件架构模式,并且诞 ...

  5. 【转帖】H5 手机 App 开发入门:概念篇

    H5 手机 App 开发入门:概念篇 http://www.ruanyifeng.com/blog/2019/12/hybrid-app-concepts.html 作者: 阮一峰 日期: 2019年 ...

  6. 手机app开发:浅谈APP登录方式的优劣

    手机app开发公司亿合科技要是给你一个机会设计一款APP,你会用什么方式做这个APP的登录模块?根据APP的业务模型的不同会有不同的设计方法.如果是偏内容型的APP,需要优先展示内容给用户,当用户需要 ...

  7. 高性能Cordova App开发学习笔记

    高性能Cordova App开发学习笔记 文件结构 添加插件 构建准备 各个www的作用,prepare命令会将hello\www的内容会拷贝到platform下的wwww目录,知道该改哪里了吧?如果 ...

  8. HTML5手机APP开发入(4)

    HTML5手机APP开发入(4) 课程内容 完成一个自定义的Component用来展现通讯录用户的明细信息如下图 http://bootsnipp.com/snippets/featured/prof ...

  9. HTML5手机APP开发入(3)

    HTML5手机APP开发入(3) 课程内容: 按照AngularJs MVC框架进行代码重构,新建一个DataService服务类使用SQLite插件实现储存对通讯录的本地存储. 涉及的知识点: An ...

随机推荐

  1. UOJ 35 后缀数组

    后缀数组裸题,求排名第1~n的后缀,想相邻后缀的最长公共前缀. 集训队模板就是硬lO(∩_∩)O哈哈~ #include <cstdio> #include <cmath> # ...

  2. 记一次pda(安卓)环境配置流程

    将git项目git clone下来,接下来就是环境的配置   sdk,jdk,蓝牙插件,热更新 这个顺序   一.java JDK 安装及环境变量配置 https://blog.csdn.net/de ...

  3. Going deeper with convolutions(GoogLeNet、Inception)

    从LeNet-5开始,cnn就有了标准的结构:stacked convolutional layers are followed by one or more fully-connected laye ...

  4. Android学习笔记_42_各种图形的炫酷效果的实现和使用

    一.文档位置: 这里在android中的图形,在帮助文档的这个页面,  android-sdk-windows\docs\guide\topics\resources\drawable-resourc ...

  5. Storm处理流程, 基本参数配置

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAksAAAG/CAYAAABIVpOQAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF

  6. SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API

    转载请标明出处: 原文首发于:https://www.fangzhipeng.com/springboot/2017/07/11/springboot-swagger2/ 本文出自方志朋的博客 swa ...

  7. python之selectors

    selectors是select模块的包装器,ptython文档建议大部分情况使用selectors而不是直接使用selectors 样例代码如下 # -*- coding: utf-8 -*- __ ...

  8. React Native 中组件的生命周期(转)

    概述 就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle).所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命 ...

  9. 选择客栈(noip2011 day1 t2)

    题目描述 丽江河边有 n 家很有特色的客栈,客栈按照其位置顺序从 1 到 nn n 编号.每家客栈都按照某一种色调进行装饰(总共 k 种,用整数 0 ~ k−1 表示),且每家客栈都设有一家咖啡店,每 ...

  10. Percona-Tookit工具包之pt-ioprofile

      Preface       As a matter of fact,disk IO is the most important factor which tremendously influenc ...