搜档网
当前位置:搜档网 › SIM800系列_Embedded AT编译环境说明_V1.01

SIM800系列_Embedded AT编译环境说明_V1.01

SIM800系列_Embedded AT编译环境说明_V1.01
SIM800系列_Embedded AT编译环境说明_V1.01

SIM800系列_Embedded AT编译环境说明_V1.01

一般事项

SIMCom把本手册作为一项对客户的服务,编排紧扣客户需求,章节清晰,叙述简要,力求客户阅读后,可以通过AT命令轻松使用模块,加快开发应用和工程计划的进度。

SIMCom不承担对相关附加信息的任何独立试验,包含可能属于客户的任何信息。而且,对一个包含SIMCom模块、大些的电子系统而言,客户或客户的系统集成商肩负其系统验证的责任。

由于产品版本升级或其它原因,本手册内容会不定期进行更新。除非另有约定,本手册仅作为使用指导,本手册中的所有陈述、信息和建议不构成任何明示或暗示的担保。手册中信息修改,恕不另行通知。

版权

本手册包含芯讯通无线科技(上海)有限公司的专利技术信息。除非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本手册内容的部分或全部,并不得以任何形式传播,犯规者可被追究支付赔偿金。对专利或者实用新型或者外观设计的版权所有,SIMCom保留一切权利。

版权所有?芯讯通无线科技(上海)有限公司2013年。

目录

版本历史 (4)

1工具及代码结构 (5)

2编译 (6)

2.1 安装工具 (6)

2.2 编译流程介绍 (6)

2.3 客户配置 (7)

2.4 添加文件 (7)

3下载 (9)

4调试 (10)

4.1 设置端口模式为EAT_UART_DEBUG_MODE_UART (10)

4.2 catcher工具使用说明 (10)

版本历史

日期版本更改说明作者

2012-10-20 1.00 第一版毛斌

2013-11-10 1.01 适用范围更新

毛斌

修改编译方式

适用范围

本文档适用于SIM800系列EmbeddedA T模块,包括SIM800W64,SIM840W64,SIM800W128,SIM840W128,SIM800V128,SIM800H,SIM800的EmbeddedAT模块。本文档描述了EmbeddedA T的编译环境及相关注意事项。

1 工具及代码结构

编译器:RVCT ,版本为:ARM/Thumb C/C++ Compiler, RVCT3.1 [Build 569] 编译环境工具:winmake ,在build 目录下提供

下载工具:SIMCom_Multiupdate_tool_for_MTK_platform

目录结构

:

编译配置及Makefile 脚本文件 SIMCom 提供的头文件及库文件 Demo 源程序 文档 客户的源文件

编译脚本

在命令行模式下运行脚本进行编译

2编译

2.1安装工具

RVCT编译器安装成功后在命令行模式下输入armcc有信息返回:

使用脚本编译:

注意:

build目录下的编译脚本,user.mak,Makefile,option.mak,app_build.mak只能为ANSI格式,不能为UTF-8或者unicode测试。

如果在编译时出现类似错误:

请修改编译脚本的编码格式为ANSI。

2.2编译流程介绍

build目录下文件说明:

文件名功能说明是否需要用户配置

user.mak 用户配置文件,配置编译器路径,源

文件目录名,编译模块名等

Makefile 系统入口Makefile 否

option.mak 用于配置编译环境,系统使用否

app_build.mak 用于编译源代码,系统使用否

编译过程如下图:

生成的文件在OUTPUT_BIN_DIR(user.mak中定义)指定的目录下,文件名为BIN (user.mak中定义)。

SIM800H 生成的app文件在core/SIM800Hxxx目录下,下载的时候重新加载core/SIM800Hxxx/*.cfg文件,再选择对应的要下载文件。

2.3客户配置

客户一般需要修改user.mak文件中以下内容:

#RVCT 3.1 Root Directory

DIR_ARM = C:\Progra~1\ARM\RVCT

#源文件所在目录

SRC_DIR = demo

#编译的模块名

SRC_OPEN_MODE_NAME = adc

2.4添加文件

客户添加源文件,例如,添加一个短消息处理测试程序,源文件有main.c,app_sms.c,app_sms.h。

说明:app源代码必须有一个main.c 程序,用于app的入口。

注意:其他源文件名称不能有xxxmain.c命名。

步骤如下:

1)在src目录下新建sms文件夹。

2)文件夹包含main.c,app_sms.c,app_sms.h。

3)从demo/adc中拷贝Makefile到sms文件夹中。

Makefile中组织源码有两种方式,可以任选一种:

a. 把所有“*.c”文件全部编译

#First mothod#

S1 := $(wildcard *.c)

SOURCE:=$(S1)

b. 指定需要编译的源代码文件。

#Second mothod#

SOURCE := main.c \

app_sms.c

4)修改user.mak文件。

#源文件所在目录

SRC_DIR = src

#编译的模块名

SRC_OPEN_MODE_NAME = sms

5)运行sim800W64.bat all编译或者sim800W64.bat clean 清除编译生成文件

3下载

目标文件有两部分,一个是SIMCom提供的CORE程序,第二个是客户自己编译的APP 程序。

正常情况下,出厂时模块中已经存在CORE程序,客户开发过程中只需要下载自己编译的APP程序。

注意:

1)如果SIMCom提供新的CORE文件给客户时,则需要更新CORE程序;并且APP也必须使用新提供的库文件重新编译,然后下载新编译的APP程序。

2)不同需求,可能使用不同的下载工具。

4调试

有如下三种方法查看log信息:

●客户自己实现接口,从通过eat_uart_write往串口输出log信息。

●设置DEBUG端口模式为EAT_UART_DEBUG_MODE_UART模式,使用eat_trace()输出log

信息,使用普通串口工具显示。

●设置DEBUG端口模式为EAT_UART_DEBUG_MODE_TRACE模式,使用SIMCOM提供的

Catcher工具查看eat log信息。

在app中使用eat_trace()接口打印log信息。catcher工具使用说明见下文所述。

4.1设置端口模式为EAT_UART_DEBUG_MODE_UART

在app_func_ext1()接口中:

EatUartConfig_st cfg =

{

EAT_UART_BAUD_115200,

EAT_UART_DATA_BITS_8,

EAT_UART_STOP_BITS_1,

EAT_UART_PARITY_NONE

};

eat_uart_set_debug(EAT_UART_2);//使用EAT_UART_2作为debug口

eat_uart_set_debug_config(EAT_UART_DEBUG_MODE_UART, &cfg);//设置DEBUG 口为普通UART模式。默认设置为TRACE模式,输出log需要使用Catcher工具解析。

4.2catcher工具使用说明

2)连接UART2到计算机,打开Catcher。

3)选择数据库文件:

数据库文件由SIMCom提供,类似BPLGUInfoCustomAppSrcP_xxx _xxx_EMBEDDEDAT

4)设置端口参数

“Port”选择计算机上对应的端口,“Baud rate”设置为460800。

使用普通串口线不支持460800波特率。

需要使用质量保证的USB转串口线,否则可能因为波特率误差而连接不上。

5)点击“Connect”开始连接

6)设置过滤器

7)开机抓log,在View中选择上 PS Integrated,在主窗口会看到log内容。

8)如果需要保存log则需要先断开连接,点击“Disconnect”按钮。

9)通过“File”菜单中“Save log as…”按钮保存log。

10)log信息如下图:

联系我们:

芯讯通无线科技(上海)有限公司

地址:上海市金钟路633号晨讯科技大楼A楼邮编:200335

电话:+86 21 3252 3300

传真:+86 21 3252 3020

网址:https://www.sodocs.net/doc/db17543361.html,/wm

windowsXP下Android安卓开发环境搭建详细教程及图解

注:本教程是讲解在Windows XP下搭建安卓开发环境的。 安装目录: 步骤1 安装JDK 步骤2 安装Android SDK 步骤3 安装Tomcat 步骤4 安装Ant 步骤5 安装Eclipse 步骤6 安装Eclipse的ADT插件 步骤7 在图形界面下管理AVD 步骤8 设置Android系统语言 本教程的软件可以从我博客“绿杨芳草”下载。 方法/步骤 1、安装JDK 运行安装程序【jdk-6u22-windows-i586-p.exe】,分别点击下一步进行安装。 在安装过程中先后会出现两次选择安装目录的界面,全部改为以下路径: jdk安装目录:C:\Java\jdk1.6.0_22 jre安装目录:C:\Java\jre6\

安装好之后,配置环境变量: 打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。 在上方的用户变量中依次新建如下变量,并分别填入如下路径: 变量名:JAVA_HOME 变量值:C:\Java\jdk1.6.0_22 变量名:PATH 变量值:%JAVA_HOME%/bin 变量名:CLASSPATH 变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar 图1 配置完成之后,分别点击【开始】--【运行】--输入【cmd】--输入【javac】--按【回车键】,若看到以下信息,则代表配置成功。

图2 2、安装Android SDK 将【android-sdk_r17-windows.zip】解压到E:\Android目录下(Android目录自己新建,以后所有关于Android开发相关软件都会统一放到该目录中),得到一个android-sdk-windows 文件夹,该文件夹包含如下文件结构: add-ons:该目录下存放额外的附件软件。刚解压后,该目录为空。 platforms:该目录下存放不同版本的Android版本。刚解压后,该目录为空。 tools:该目录下存放了大量Android开发、调试的工具。 SDK Manager.exe:该程序就是Android SDK和AVD(Android虚拟设备)管理器。 通过该工具可以管理Android SDK和AVD。 运行E:\Android\android-sdk-windows目录下的【SDK Manager.exe】 然后等待更新...(该步骤必须联网,因为SDK安装包需要在线获取)。 在更新的过程中若遇到如下的提示窗口:

实验报告_实验1 C程序的运行环境和运行方法()

实验报告_实验1 C程序的运行环境和运行方法 一、实验目的: 1、熟悉VS 2005/2008/2010的下载、安装及使用,能够在IDE环境中编辑、编译、链接、运行C程序; 2、熟悉C程序的基本结构,能够参考例题代码编写简单C程序; 3、熟悉C语言中注释的用法。 二、实验内容 说明:基础题为必做题,提高题为选做题 1、(基础题) 操作内容:请学生建立新项目(lab_1_1),输入下列代码,并编译、链接、运行:(独立完成) 程序代码: #include int main( ) { printf ("This is a C program.\n"); return 0; }

问题:C程序的编译、链接、运行可以一次性完成吗?清理、重新生成项目(或程序)有什么作用? 答:可以,生成:如果程序没有编译过就全部编译,已编译过的只编译修改的部分,从新生成:先清除一遍,再对所有文件编译。 2、(基础题) 请学生上机编译下列程序,修改其错误,再运行: #include ; main( ) { int a scanf(“%d”,a); Printf(“%d*%d=%d”,a,a,a*a); ] 修改后的程序代码: #include int main() { int a; scanf(“%d”,a); printf(“%d%d%d”,a,a,a*a); return 0; } 3、(基础题)请参考例题代码,按下列要求,写出相应的C程序: 程序代码:#include

int main() { printf(" *\n"); printf(" **\n"); printf(" ***\n"); printf(" ****\n"); printf("*****\n"); return 0; } 4、(提高题)请参考例题代码,按下列要求,写出相应的C程序: 输入圆的半径,输出其周长与面积; 程序代码: #include #define Pi 3.14 int main() { float r,l,s,pi; scanf("%f",&r); l=2*pi*r; s=pi*r*r; printf("%d%d\n",s,l); return 0; }

在Eclipse下搭建Android开发环境教程

在Eclipse下搭建Android开发环境教程 本文将全程演示Android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本,希望大家喜欢。 我们昨天向各位介绍了《在NetBeans上搭建Android SDK环境》,前不久也介绍过《在MyEclipse 8.6上搭建Android开发环境》,都受到了读者的欢迎。但是很多朋友都认为NetBeans在中国用户不多,MyEclipse 又是收费产品,都没有Eclipse好,很多读者都希望我们介绍一下Eclipse下搭建的Android开发环境,本文将全程演示Android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本,希望大家喜欢。 一相关下载 (1)Java JDK下载: 进入该网页: https://www.sodocs.net/doc/db17543361.html,/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)Eclipse下载 进入该网页: https://www.sodocs.net/doc/db17543361.html,/downloads/ (或者直接点击下载:BT下载 HTTP下载)如下图:

我们选择第一个(即eclipse IDE for java EE Developers) (3)下载Android SDK 说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK 版本,后一种大概20多M,前一种70多M。 完全版下载 (android sdk 2.1 r01) 升级版下载 (建议使用这个,本例子就是使用这个这里面不包含具体版本,想要什么版本在Eclipse里面升级就行) 二软件安装 (1)安装jdk 6u19安装完成即可,无需配置环境变量 (2)解压eclipse eclipse无需安装,解压后,直接打开就行 (3)解压android sdk 这个也无需安装,解压后供后面使用 (4)最终有三个文件夹,如下图:

实验一 C程序的运行环境和运行C程序的方法实验报告

实验一C程序的运行环境和运行C程序的方法 1.实验目的: (1)了解所用的计算机系统的基本操作方法,学会独立使用该系统 (2)了解在该系统上如何编辑,编译、连接和运行一个C程序 (3)通过运行简单的C程序,初步了解C源程序的特点 2. 实验内容和步骤 (1)检查所用的计算机系统是否已安装了C 编译系统并确定它所在的子目录(2)进入所用的集成环境 (3)熟悉集成环境的界面和有关菜单的使用方法 (4)输入并运行一个简单的、正确的程序 输入下面的程序 # include void main() { printf(“This is a c program..\n”); } ①下面是屏幕上显示的编译信息。无错,进行连接。 --------------------Configuration: L1 - Win32 Debug-------------------- Compiling... L1.c L1.obj - 0 error(s), 0 warning(s) ②连接无错误,使程序运行,观察分析运行结果。 --------------------Configuration: L1 - Win32 Debug-------------------- Linking... L1.exe - 0 error(s), 0 warning(s) 运行输出结果 This is a c program. Press any key to continue This is a c program. Press any key to continue 分析:输入自己编写的源程序,检查程序有无语法错误,可以通过编译来实现,它会自动查出程序的语法错误,如果有错误应该找出原因,并改正过来,再进行编译和连接,仔细分析编译信息,确定没错误就可以运行程序,输入数据。 第一个程序运行的结果是This is a c program.。符合我们原来设计这个程序的目的,说明这个程序是正确的。 (5)输入并编辑一个有错误的C程序 输入程序 #include

Android 开发环境搭建、配置(基于Windows操作系统、MyEclipse、Android)

Android安装与配置 作者:Dason 空间:https://www.sodocs.net/doc/db17543361.html,/dasonn/ Android开发环境搭建、配置(基于Windows操作系统、MyEclipse、Android) 一、基本步骤概览 1、安装MyEclipse 2、安装和配置Android SDK 3、安装ADT 4、配置Android Preferences 5、创建AVD(Android Virtual Devices),运行AVD 说明:在写此文前,本机环境已经配置OK了,所以在有些界面可能看不到对应的内容或者内容不对应,但整个过程和步骤是这样 二、详细步骤 1、到官网下载或google、百度...MyEclipse8.5并安装 2、下载Android SDK2.2(android-sdk_r06-windows.zip),约22748KB。(google“android sdk2.2”,在天空软件和PCHome都有下载) 解压压缩包,设置Path环境变量(如下图)

然后开【开始】-【运行】-输入cmd,在出现的命令行输入:android,如果出现下图窗口,表示环境变量配置OK

4、运行解压后目录中的SDK Manager.exe,出现如下界面后,直接点击【Cancel】 选择左边列表中的【Settings】,在出现的界面中将红框圈出的一项打上√

选择左边列表中的【Available Packages】,在出现的界面中勾选超链接

在出现的新界面中选择【Accept All】,然后点击【Install】

接下来就是等待下载并安装Packages的过程..... 3、安装ADT 点击菜单栏中的【Help】,选择【MyEclipse Configuration Center】 接下来按照如下图示步骤进行 选择【Software】,再点击【Browse Sofeware】搜索输入框后面的【add site】

android5.0初学者之开发环境搭建

1.JDK下载及安装 1.1进入下载首页,找到JDK,点击下载。 https://www.sodocs.net/doc/db17543361.html,/technetwork/java/javase/downloads/index-jsp-138363.html Java Platform, Standard Edition之Java SE 8u25 includes: JDK (Java SE Development Kit); Server JRE (Server Java Runtime Environment); JRE (Java SE Runtime Environment); 点击“JDK下载”后进入下载页面: https://www.sodocs.net/doc/db17543361.html,/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 勾选” A ccept License Agreement ” 后选择对应的JDK版本号,此处选择

1.2 下载完成后,双击安装。 默认安装路径为:C:\Program Files\Java\jdk1.8.0_25\和 C:\Program Files\Java\jre1.8.0_25\ 安装完成后按如下步骤添加环境变量:

步骤1:“开始”---> “计算机”---> “属性”打开如下窗口 “高级系统设置”---> “高级”---> “环境变量”打开环境变量配置窗口。 步骤2:在环境变量配置窗口中新建“系统变量”, 变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_25 变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 编辑变量名为Path的环境变量的变量值,在原有基础上添加jdk1.8.0_25\bin路径和Android SDK的tools和platform-tools的文件夹路径。 ;C:\Program Files\Java\jdk1.8.0_25\bin;E:\Java\adt-bundle-windows-x86-20140702\sdk\tools;E:\Java\adt-bundle-windows-x86-20140702\sdk\platform-tools

java的开发环境和运行环境是一回事吗

Java程序开发与运行环境 Java不仅提供了一个丰富的语言和运行环境,而且还提供了一个免费的Java开发工具集(JavaDevelopersKits,简称JDK)。编程人员和最终用户可以利用这个工具来开发java 程序或调用Java内容。JDK包括以下工具:javacJava语言编译器,输出结果为Java字节码java,Java字节码解释器javapDisassembeler:Java字节码分解程序,本程序返回Java程序的成员变量及方法等信息。javaprof资源分析工具,用于分析Java程序在运行过程中调用了哪些资源,包括类和方法的调用次数和时间,以及各数据类型的内存使用情况等。javahC代码处理工具,用于从Java类调用C++代码javaAppletViewer小应用程序浏览工具,用于测试并运行Java小应用程序javaDebuggerAPIJava调试工具APIPrototypeDebuggerJava调试工具原型 Java开发环境还包括Java类库(包括I/O类库、用户界面类库、网络类库等)和HotJavaWWW浏览器。其中,HotJava浏览器提供了在WWW环境下运行Java代码的一个运行系统,而且还为WWW开发人员提供了一个Java开发框架。Java解释器是面向Java程序的一个独立运行系统,它可以一种稳定、高性能方式运行那些独立于平台的Java 字节码,Java编译器则用于生成这种字节码。 JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。JDK由一个标准类库和一组建立,测试及建立文档的Java实用程序组成。其核心Java API是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。Java API包括一些重要的语言结构以及基本图形,网络和文件I/O.一般来说,Java API的非I/O部分对于运行Java的所有平台是相同的,而I/O部分则仅在通用Java环境中实现。 JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 在实际应用上讲,JRE的类库只是JDK所有类库里面的一小部分,只是用来支持Java运行的,把其余的调试编辑一类的应用项都去除了!

Android配置开发环境

1.下载需要用到的工具: (1)下载JAVA的IDE开发工具– Eclipse 到Eclipse官方网站下载Ecplise For Java EE的最新Windows版本 下载页面地址: https://www.sodocs.net/doc/db17543361.html,/downloads/ 下载Ecplise (2)下载Java开发包— Java SE Development Kit (JDK) JDK 6 到Sun官方网站下载JDK6,选择JDK 6 Update 12 下载页面地址: https://www.sodocs.net/doc/db17543361.html,/javase/downloads/index.jsp (https://www.sodocs.net/doc/db17543361.html,/technetwork/java/javase/downloads/index.html)

下载JDK6 (3)下载Android开发包— Android SDK 到Google的官方网站下载Android的开发包For Windows的 下载地址:https://www.sodocs.net/doc/db17543361.html,/android/android-sdk-windows-1.5_r2.zip 2.下载完需要的工具之后,开始安装 (1)安装Ecplise:下载回来的 Ecplise(eclipse-java-europa-winter-win32.zip)直接解压即可 (2)安装JDK6:运行下载回来的JSK安装包(jdk-6u12-windows-i586-p.exe)一路”下一步”即可(版本可能会有所不同) (3)安装Android开发包(SDK):下载回来的SDK包 (android-sdk-windows-1.5_r2.zip)直接解压即可 3.让Ecplise自动安装Android开发插件(ADT- plugin) (1)启动安装完(解压)后的Ecplise目录下的Ecplise.exe (2)点击菜单”Help”->”Software Updates”,在打开的窗口中切换到选项 页”Availabe Software”

编译环境

VC++6.0编译环境介绍(1) 大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? Visual C++可新建的 Projects项目 Visual C++可新建的 File文件 Visual C++的Build设置

https://www.sodocs.net/doc/db17543361.html,pile TEST.cpp选项只编译当前文件而不调用链接器或其它工具。输出窗口将显示编译过程检查出的错误或警告信息,在错误信息处单击鼠标右键,可以得到错误代码的位置 2. Build TEST.exe 选项对最后修改过的源文件进行编译和链接 3. Rebuild All选项该选项允许用户编译所有的源文件,而不管它们何时曾经被修改过 4. Batch Build选项该选项能单步重新建立多个工程文件,并允许用户指定要建立的项目类型.VC提供了两种目标应用程序类型 Win32 Release(发行版)、Win32 Debug(调试版)。 我们先来看一下VC的处理流程,大致分为两步:编译和连接。源文件通过编译生成了.obj文件;所有.obj文件和.lib文件通过连接生成.exe文件或.dll 文件。下面,我们分别讨论这两个步骤的一些细节。 工程配置对话框在这个对话框中,左上方的下拉列表框用于选择一种工程配置,包括有Win32 Debug、Win32 Release和All Configurations(指前两种配置一起),某些选项在不同的工程配置中有不同的缺省值。左边的树形视图给出了当前工程所有的文件及分类情况。如果我们把工程“Schedule”置为高亮显示(正如图9-1那样),对话框的右边就会出现总共十个选项卡,其中列出了与工程有关的各种选项,不少选项卡中有一个Reset按钮,按下它后可以把选项卡内的各项设置恢复到生成工程时的初始值。如果我们在树形视图中选择一个文件类或一个文件,那么对话框右边的选项卡会自动减少到一个或两个,其中列出的都是与选中的文件类或文件有关的选项。 编译参数的设置。主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:

005_MyEclipse中编译环境和运行环境不一致的问题

MyEclipse中编译环境和运行环境不一致的问题 2012/9/12 常常我们在开发java程序的时候我们会遇到如下图所示的错误 为什么会出现这样一个问题主要是因为运行环境版本过低或则说是编译环境版本过高的问题,也就是说我们java程序使用高版本的编译器编译的而放到低版本的运行环境中运行,在高版本编译环境中编译的时候会用高版本的java规范来编译、解析java源程序,放到低版本的运行环境中后找不到高版本的里面用到的API,所以会报这样的错误 解决的问题当然是有两个: 1是用较低版本的编译环境来编译源代码,这个时候也就会限制在开发的过程中用到高版本JDK的新特性 2用较高版本的运行环境去运行在较高版本的编译去编译出来的代码 我们可以在建立一个java工程的时候就选择这些项:

上图是我们建立JavaProject的时候出现的界面,我们先看画红线1处,一般我们在MyEclipse中都会用MyEclipse默认自带的运行环境,这里面运行环境是JRE1.5点击画红线2处我们我们可以看到以下界面

我们看划红线的2处有这里是MyEclipse中自带的JRE我们可以点击1处添加一个我们想要的JRE,一般都是我们电脑中安装的JDK中代的JRE

这里我们可以点击划红线处选择我们我的运行环境

我们再找到我们安装JDK的时候会有上面如图的目录结构 划红线1处jdk1.6.0_10这里面是既有开发环境又有运行环境我们可以选它(个人习惯选它) 划红线2处jre6是我们的运行环境我们也可以选它 选择后我们可以点击3处确定然后有如下界面出现:

我们点击OK即可最后回到初始界面我们选择一下便会有

实验一Android开发环境搭建与Helloworld

实验一 Android开发环境搭建与Hello world 一、实验目的 学会搭建并安装Android开发环境,并实现Hello World应用开发。 二、主要仪器设备及套数 计算机 三、实验容 搭建开发环境;安装Java JDK,下载Eclipse,解压Eclipse;官方下安装ADT (Android Development Tools);安装Android;安装手机USB驱动;建立新项目,实现Hello World 四、程序代码 package .example.helloandroid; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends ActionBarActivity { Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(https://www.sodocs.net/doc/db17543361.html,yout.activity_main); } Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will

(环境管理)C的运行环境和过程

【目的与要求】 1.了解Dos、Windows环境下C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 【上机内容】 【基础知识】 通过课堂上学习,我们对C语言已有了初步了解,对C语言源程序结构有了总体的认识,那么如何在机器上运行C语言源程序呢?任何高级语言源程序都要“翻译”成机器语言,才能在机器上运行。“翻译”的方式有两种,一种是解释方式,即对源程序解释一句执行一句;另一种是编译方式,即先把源程序“翻译”成目标程序(用机器代码组成的程序),再经过连接装配后生成可执行文件,最后执行可执行文件而得到结果。 C语言是一种编译型的程序设计语言,它采用编译的方式将源程序翻译成目的程序(机器代码)。运行一个C程序,从输入源程序开始,要经过编辑源程序文件(·C)、编译生成目标文件(·obj)、连接生成可执行文件(·exe)和执行四个步骤。 下面主要介绍Turbo C下运行C语言源程序。 Turbo C是美国Borland公司推出的IBM PC系列机的C语言编译程序。它具有方便、直观、易用的界面和丰富的库函数。它向用户提供了集成环境,把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,使用十分方便。 1 Turbo C工作环境介绍 一个C语言程序的实施是从进入Turbo C的集成环境开始的,而进入C语言的环境,一般有两种途径:从DOS环境进入和从Windows环境进入。 (1) 从DOS环境进入: 在DOS命令行上键入: C>CD \TC↙(指定当前目录为TC子目录) C>TC↙(进入Turbo C环境)

DelphiE之Android开发环境搭建

D e l p h i E之A n d r o i d开 发环境搭建 集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]

D e l p h i X E10之安卓开发环境搭建 DelphiXE10(RADStudio10)本身自带用于安卓开发的SDK和NHK开发包,我们教程中,DelphiXE10在安装时,默认选择同时安装SDK和NHK。我们建议大家采用这种默认安装方式。对于用户没有默认安装SDK和NHK,完全自己重新安装SDK 和NHK的,则不在此进行讨论。 DelphiXE10安装完成之后,这些SDK和NHK并不完整,缺少一些关键的内容,所以还不能直接用于Android的开发。 因此,DelphiXE10(RADStudio10)开发工具安装成功之后,就需要对安卓开发环境进行配置。 配置过程比较简单,主要就是下载安装所缺少的Android的SDK包。配置过程如下: 1、从开始–所有程序–EmbarcaderoRADStudio10seattle–安卓配置–AndroidSDKs–AndroidTools,启动SDK管理工具。 2、SDK安装包的选择 本人在配置时,并不需要设置代理来下载SDK包,直接就可以下载。如果有朋友因为网络问题无法下载,可以试一下,按照图片(一)的方式设置代理,从腾讯的镜像站点下载SDK包。 图片(一) 把必须的SDK包都钩选上之后,点击右下角的Installpcckages按钮开始安装。根据网络环境的不同,这个过程可能需要一定的时间,几十分钟或者更长。 本人使用的宽带,是100M电信宽带,整个下载过程大约20分钟左右。

实验1 C语言的运行环境和运行过程#完成

实验一C语言的运行环境和运行过程 班级电信132 学号201315100221 姓名林青辉 一、实验目的 1、掌握c程序设计编程环境visual c++,掌握运行一个c程序设计的基本步骤,包括编辑、编译、连接和运行。 2、掌握c语言程序设计的基本框架,能够编写简单的c程序。 3、了解程序调试的思想,能找出并改正c程序中的语法错误。 二、实验内容 1、在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。 2、调试示例,在屏幕上显示一个短句“Hello World!”。 源程序 #include void main() { printf(“Hello World!\n”); } 运行结果: Hello World! 基本步骤:(要求熟练掌握) (1)启动VC++ “开始”->“程序”->“Microsoft Visual Studio 6.0”->“Microsoft Visual C++6.0”进入VC++编程环境。 (2)新建文件(*.cpp) “文件”->“新建”,单击“文件”选项卡,选择“C++Source Files”,修改文件保存“目录”和“文件”(文件名),单击“确定”。 (3)编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写) 在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为” (4)编译(*.obj)用来检查语法错误 “编译”->“编译”或Ctrl+F7,在产生的工作区队话框中,选择“是”。 (5)连接(*.exe) “编译”->“构件”或F7 (6)运行 “编译”->“执行”或Ctrl+F5 (7)关闭程序工作区 “文件”->“关闭工作区” (8)打开文件 “文件”->“打开” (9)查看C源文件、目标文件和可执行文件的存放位置。

Android开发环境搭建

Android 开发环境搭建 如遇问题请联系:Steven_Sun 需要硬盘空间至少12G,推荐在20G以上 文档结构: 1.准备工作 为获取和编译源码所做的准备,包括设置网络环境、安装一些必备工具等内容 2.源码获取 获取Android源码,可以选择官网下载或使用已下载好的源码 3.编译源码 编译Android源码,介绍整体编译、编译模块的方法 4.配置AP开发环境 主要是配置集成开发环境eclipse,这是以后工作的主要视窗平台 5.代码调试 通过3个实例介绍如何新建Android工程以及调试已有代码 1 准备工作 1.1 检查网络 请确保你的网络和代理没有问题: 使用sudo apt-get update命令没有错误提示即可。(没问题请跳过1.1节,看1.2节)如果有问题,请执行下面操作: 1.1.1 编辑网络连接 从面板上依次点击系统--->首选项--->网络连接,出现如图1-1的窗口: 选中“有线”标签中的Auto eth0,然后点击“编辑”按钮。

在弹出的窗口中(如图1-2),选择“802.1x安全性”标签, 勾选“对此连接使用802.1x安全性“ “认证“处选择”受保护的EAP(PEAP) 用户名输入你的网域用户名 密码输入网域密码 其他默认,点击“应用”按钮。 图1-2 1.1.2 配置代理服务器 目的是使终端以及apt工具能够使用网络。以便更新软件源和下载Android源码。 上一步配置好以后只是连接上了网域,如果想要实现上网的目的还需要设置代理。这里提供2种设置代理的方法:使用ntlmaps配置代理、使用google浏览器配置代理。 使用ntlmaps代理有时会出现配置好以后仍然无法联网的情况,注意要重复步骤1.1.2.1。关键是配置完之后要重启电脑。 Google浏览器配置代理一般使用起来比较方便,但缺点是下载Android源码时长时间挂机,可能出现断开的情况。这时需要使用google浏览器浏览一下网页,然后再重新输入下载命令继续下载即可。 1.1. 2.1 使用ntlmaps配置代理 安装ntlmaps工具 将 smb://ia-sz/资料2/SZ软体研发部二课 /Steven/ntlmaps_0.9.9.0.1-10ubuntu1_all.deb 这个压缩包拷贝到本地并安装。 安装时会有一个配置的对话框,对应填写如下内容。(注:只有第一次安装ntlmaps才

Android开发环境搭建

引言 本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。 在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下: 1、环境搭建 1.1、JDK安装 1.2、Eclipse安装 1.3、Android SDK安装 1.4、ADT安装 1.5、创建AVD 2、HelloWorld 1、环境搭建 1.1、JDK安装 如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。设置环境变量步骤如下: 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME值为: D:Program FilesJavajdk1.6.0_18(你安装JDK的目录) CLASSPATH值为:.;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%in; Path: 在开始追加 %JAVA_HOME%in; NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。 安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java ?version 查看JDK的版本信息。出现类似下面的画面表示安装成功了:

图1、验证JDK安装是否成功 1.2、Eclipse安装 如果你还么有Eclipse的话,可以去这里下载,下载如下图所示的Eclipse IDE for Java Developers(92M)的win 32bit版: 图2、Eclipse下载 解压之后即可使用。 1.3、Android SDK安装 在Android Developers下载android-sdk_r05-windows.zip,下载完成后解压到任意路径。 运行SDK Setup.exe,点击Available Packages。如果没有出现可安装的包,请点击Settings,选中Misc中的"Force https://..."这项,再点击Available Packages 。 选择希望安装的SDK及其文档或者其它包,点击Installation Selected、Accept All、Install Accepted,开始下载安装所选包 在用户变量中新建PATH值为:Android SDK中的tools绝对路径(本机为 D:AndroidDevelopandroid-sdk-windows ools)。

MTK编译环境搭建

MTK编译环境搭建 系统说明:win7 64位系统。 工具软件: (1)RVDS_3_1.zip (2)rvds4cr.zip (3)ActivePerl-5.16.2.msi (4)RVCT3.1_1021.zip 一、安装RVCT步骤 1. 将桌面主题设置为“Windows经典”(点击右键--->个性化)。 2. 解压并打开RVDS_3_1文件夹; 点击setup.exe右键进入属性--兼容性; 以兼容模式运行,选框选中Windows XP(Service Pack 3); 应用确认并退出。 3. 双击setup.exe运行,一步步安装完成。 4. 复制..\rvds4cr\rvds4.crack文件夹下所有文件到C:\Program Files\ARM目录下; 双击crack.bat,等待运行结束。 5. 开始菜单--->所有程序--->ARM--->点击运行License Wizard v4.1---> 下一步--->多选框选择“Install License”; 如下图所示,选择C:\Program Files\ARM\License目录下的License.dat; 然后add,下一步完成。 6. 重启电脑,重启之后再cmd .exe里面输入armcc验证是否安装ok。

二、安装perl 1. 运行ActivePerl-5.16. 2.msi直接一步步安装即可; 2.cmd .exe里面输入perl -vsn验证是否安装ok。 三、升级RVCT至3.1_1021 1、解压RVCT3.1_1021.zip,替换目录C:\Program Files\ARM下的RVCT和Licenses中相关的文件。 2、双击解压文件夹中的注册表文件env.reg进行注册表更新。 3、cmd .exe里面输入armcc验证RVCT是否已升级至RVCT3.1_1021。

搭建Android手机开发环境

1)安装Eclipse https://www.sodocs.net/doc/db17543361.html,/downloads/download.php?file=/technology/epp/downloads/release/helios/S R2/eclipse-java-helios-SR2-win32.zip.下载"Eclipse IDE for Java Developers (92MB)",得到eclipse-java-galileo-SR1-win32.zip,解压到某目录下,如D:\eclipse,运行其下的"eclipse.exe",初次运行 要设置一下存放程序的目录,如D:\eclipse_workplace。 2)安装Android SDK 到Android主页https://www.sodocs.net/doc/db17543361.html,下载android SDK,将其解压到某目录下,如D:\android-sdk-windows。然后设置环境变量,右击"我的电脑"|"属性"|"高级"|"环境变量",在系统变量的path变量前加上D:\android-sdk-windows\tools; 新版的SDK还需要手动下载Platform。运行D:\android-sdk-windows下SDK Manager.exe,如果它提示https不可用,则将settings里的"Force https://...sources to be fetched using http://..."这一项选上。然后选择左边"Avaliable Packages",再选择一个SDK Platform,如"SDK Platform Android 2.3.1,API 7,revision 1",安装。

实验一(搭建Android开发环境) (含友情提醒)

实验一 实验名称: Android开发环境搭建 实验目的: 搭建Android开发环境 实验要求: 1.安装JDK ①进入JDK官网下载最新版本的JDK,此处以JDK1.8版本为例。下载地址为:https://www.sodocs.net/doc/db17543361.html,/technetwork/java/javase/downloads/index.html。进入此页面以后,选择自己需要的JDK版本进行下载。 如图1-1所示。 点击下载 图2-1 下载JDK

②安装JDK。 ③配置JDK环境变量。JDK安装完成以后,需要进行环境变量的配置,分别配置JA V A_HOME,Path,以及CLASSPA TH这三个环境变量。 首先是配置JA V A_HOME变量:进入电脑桌面→我的电脑→属性→高级系统设置→环境变量,进入环境变量设置界面,如图2-2所示。 图2-2 进入环境变量配置 在“系统变量”中点击“新建”,设置JA V A_HOME变量,如图2-3所示。 图2-3 配置JA V A_HOME变量 其中,变量值设置为JDK的安装路径。 其次,配置完成JA V A_HOME以后,再配置Path变量。在“系统变量”中找到Path变量以后,点击“编辑”,在Path变量末尾加上:%JA V A_HOME%\bin。注意与前一个变量值,以“;”进行分割。如图2-4所示。

图2-4 配置Path变量 最后,配置CLASSPATH变量。在“系统变量”中,点击新建,设置CLASSPA TH变量,如图2-5所示。 图2-5 配置CLASSPATH变量 其中,“变量值”中填写:.;%JA V A_HOME%\lib\tools.jar;%JA V A_HOME%\lib\dt.jar。 2.安装Eclipse ①在Eclipse官网下载最新版本的Eclipse,下载地址为:https://www.sodocs.net/doc/db17543361.html,/downloads/,下载以后,进行解压缩,解压地址自己指定。 ②进入Eclipse的解压目录文件下,找到eclipse运行文件,双击后即可运行。如图2-6所示。 图2-6 eclipse安装

Android 开发环境配置图文教程(jdk+eclipse+android sdk)

Android 开发环境配置图文教程(jdk+eclipse+android sdk) 一相关下载 (1) java JDK下载: 进入该网页: https://www.sodocs.net/doc/db17543361.html,/javase/downloads/index.jsp(或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载 进入该网页: https://www.sodocs.net/doc/db17543361.html,/downloads/ (或者直接点击下载:BT下载HTTP下载) 如下图:

我们选择第一个(即eclipse IDE for java EE Developers) (3)下载Android SDK 说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。完全版下载 (android sdk 2.1 r01)升级版下载 (建议使用这个,本例子就是使用这个这里面不包含具体版本,想要什么版本在Eclipse里面升级就行) 二软件安装 (1)安装jdk 6u19 安装完成即可,无需配置环境变量 (2)解压eclipse eclipse无需安装,解压后,直接打开就行 (3)解压android sdk 这个也无需安装,解压后供后面使用 (4)最终有三个文件夹,如下图:

三 Eclipse配置 1 安装android 开发插件 (1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现如下界面:

点击 Add按钮,出现如下界面 输入网址: https://https://www.sodocs.net/doc/db17543361.html,/android/eclipse/ (如果出错,请将https改成http) 名称: Android (这里可以自定义) 点击OK,将出现如下界面

相关主题