安裝 Android Development Environment

http://www.cnblogs.com/youchihwang/p/6645880.html

除了上述還得安裝,

sudo apt-get install phablet-tools
  1. modify bash shell
sudo dpkg-reconfigure dash

answer : no

  1. Installing Repo
mkdir ~/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
export PATH=~/bin:$PATH

generate ssh-keygen

right : $ ssh-keygen -t rsa -C "your_email@example.com"

error : $ ssh-keygen -t rsa -C your_email@example.com

$ ssh-keygen -t rsa -C "your_email@example.com"
$ cat ~/.ssh/id_rsa.pub

copy below the content of the id_rsa.pub, then paste below path

gerrit -> Settings -> SSH Public Keys -> Add Key -> paste -> Add -> Close

wait a moment or restart ubuntu

setting your .gitconfig

start download source code of your company code

  1. ARM Compiler Tools 5.01 update 3 (build 94)

    https://developer.arm.com/products/software-development-tools/compilers/legacy-compiler-releases

    unzip file
   sudo Installer/setup.sh

ARM Compiler Tools 需要 license,

但公司已申請好,

只要在 build code 前,執行以下指令即可,

export ARMLMD_LICENSE_FILE=8224@orcad-srv.xxxxxxxxx.com.tw

  1. Hexagon.LNX.6.4 Installer

    https://createpoint.qti.qualcomm.com/tools/#suite/260/1222

    注意:要選 06406.1 版本

    unzip file,要解兩次喔!

    安裝時要連外網
   chmod +x Install_HEXAGON_Tools_linux_6.4.06.bin
sudo ./Install_HEXAGON_Tools_linux_6.4.06.bin

安裝過程中,需要打勾,上面寫的, Agree to download GNU tools

  1. Qualcomm AMSS chip code

    apq8009-la-2-0-2_amss_standard_oem

    r00033.1

    https://chipcode.qti.qualcomm.com/your-corporation/apq8009-la-2-0-2_amss_standard_oem/tree/r00033.1

uninstall

uninstall Hexagon tool

If you use root to install Hexagon tool, the folder will be installed to /root/Qualcomm.

then

If you uninstall Hexagon tool, you have to use below command to use root priority

sudo su root
root@ubuntu:~/Qualcomm/HEXAGON_Tools/6.4.06/Uninstall_Hexagon_Tools# ./Uninstall_Hexagon_Tools

troubleshooting

error message :

object eceeb1b1f5edb0f42e690bffdf81828abd8ea7fe
type commit
tag v1.12.37
tagger Dan Willemsen <dwillemsen@google.com> 1475173621 -0700 repo v1.12.37 gpg: WARNING: unsafe ownership on homedir `/home/break-through/.repoconfig/gnupg'
gpg: failed to create temporary file `/home/break-through/.repoconfig/gnupg/.#lk0x268b340.ubuntu.2951': Permission denied
gpg: keyblock resource `/home/break-through/.repoconfig/gnupg/pubring.gpg': general error
gpg: Signature made Thu 29 Sep 2016 11:27:01 AM PDT using DSA key ID 920F5C65
gpg: Can't check signature: public key not found
error: could not verify the tag 'v1.12.37'

solution :

Please delete the .repo folder your project code

Please delete /home/break-through/.repoconfig/

sudo rm /home/project-code/ -rf
sudo rm /home/break-through/.repoconfig/ -rf

Install Qualcomm Development Environment的更多相关文章

  1. Deep Learning - Install the Development Environment

    WLS(Windows Subsystem for Linux) Base WLS Installation Guide Initializing a newly installed distro W ...

  2. Could not install the app on the device, read the error above for details. Make sure you have an Android emulator running or a device connected and have set up your Android development environment:

    Administrator@DESKTOP-EHCTIOR MINGW64 /d/react-native-eyepetizer (master) $ react-native run-android ...

  3. Programming in Go (Golang) – Setting up a Mac OS X Development Environment

    http://www.distilnetworks.com/setup-go-golang-ide-for-mac-os-x/#.V1Byrf50yM8 Programming in Go (Gola ...

  4. storm环境搭建(前言)—— 翻译 Setting Up a Development Environment

    Setting Up a Development Environment 搭建storm开发环境所需步骤: Download a Storm release , unpack it, and put ...

  5. Storm(1) - Setting Up Development Environment

    Setting up your development environment 1. download j2se 6 SDK from http://www.oracle.com/technetwor ...

  6. Establish the LAMP (Linux+Apache+MySQL+PHP) Development Environment on Ubuntu 14.04 Operating System

    ######################################################## Step One: Update the software package in yo ...

  7. How to set up Dynamics CRM 2011 development environment

    Recently I have been starting to learn Microsoft Dynamics CRM 2011 about implement plugin and workfl ...

  8. Create A .NET Core Development Environment Using Visual Studio Code

    https://www.c-sharpcorner.com/article/create-a-net-core-development-environment-using-visual-studio- ...

  9. The IBM Blockchain Platform:Installing the development environment

    Follow these instructions to obtain the IBM Blockchain Platform: Develop development tools (primaril ...

随机推荐

  1. 简单的Datable转List方法

    public static class DataTableUtils<T> where T : new() { public static List<T> ConvertToM ...

  2. vue $emit子组件传出多个参数,如何在父组件中在接收所有参数的同时添加自定义参数

    Vue.js 父子组件通信的十种方式 前言 很多时候用$emit携带参数传出事件,并且又需要在父组件中使用自定义参数时,这时我们就无法接受到子组件传出的参数了.找到了两种方法可以同时添加自定义参数的方 ...

  3. JQuery根据字母检索元素并导航到指定位置

    介绍:类似于实现ios通讯录中右侧字母,快速导航到联系人的效果,如图: Html代码如下,分别是字母和港星名字的排序: <input type="text" id=" ...

  4. 【原创】关于高版本poi autoSizeColumn方法异常的情况

    之前使用的3.9版本,autoSizeColumn方法一切正常,现在切换到了3.15版本这个方法就出先了问题,问题如下,无法自动追踪所有的列. Exception in thread "ma ...

  5. selenium2-框架思想介绍

    为什么要有框架? 可维护性 提高编写脚本效率 提高脚本的可读性 框架的几大要素: 1. driver管理 2. 脚本 3. 数据 4. 元素对象 5. Log 6. 报告 7. 运行机制 8. 失败用 ...

  6. STM8S与IAR程序常用错误

    一.IAR中的重复定义问题 在自己写头文件时,要记得将常量定义在.c文件中,如果将常量定义在.h文件中,当在main.c或者其他地方包含该头文件时,会将头文件中的常量定义包 含到main.c中,同时, ...

  7. windows系统使用的误区

    1.软件不要装在c盘,影响系统运行速度. 软件c盘不会影响系统运行,会提高软件运行速度 PS:前提条件:C盘有足够的空余空间(50G以上). 大多数软件安装默认路径在C盘的原因是不知道电脑分区的情况, ...

  8. Selenium WebDriver- 显式等待

    推荐使用显示等待,元素出现就不会等待而继续执行了.节省时间. #encoding=utf-8 import unittest import time from selenium import webd ...

  9. 大数据学习——scala入门练习

    package com /** * Created by ZX on 2015/11/6. */ object VariableDemo { def main(args: Array[String]) ...

  10. xml ,html,xhtml

    html,xhtml和xml的定义: 1.html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范: ...