<Chapter 2>2-1.安装SDK

开发一个应用需要的所有工具都包含在App Engine SDK中。对于Java和Python有不同的SDKs,每个都有特性对于用那种语言开发是有益的。SDKs在任何平台上工作,包括Windows,Mac OS X,以及Linux。

Python和Java SDKs每个都有一个网络服务器,他可以在你的电脑上的模拟运行时环境中运行你的应用。这个开发服务器执行完整运行时环境的沙箱限制<1.The development server enforces the sandbox restrictions of the full runtime environment>以及模拟App Engine的每个服务。你可以开始这个开发服务器并在你创建你的应用的时候一直执行着,在你的浏览器中重新加载就可以看到你做的变化。

这两个SDKs包含一个和运行在App Engine上的应用进行交互的多功能工具。使用这个工具上传你的应用的代码,静态文件和配置。这个工具也可以管理datastore的索引、任务队列、计划性任务和服务配置,可以下载运行的应用记载的信息因而你就可以分析你的应用的流量和行为。

Python SDK有一些工具在Java SDK中是不可以用的,大多是因为那些工具用Python写的(因为需要Python被安装)。很明显的是,Python SDK包含从对datastore进行上传和下载数据的工具。这对于做备份、改变已经存在的数据的结构、离线处理数据是有益的。这个工具及其他的一些和Java应用也能很好工作,如果你使用Java,你就应当考虑安装Python和App Engine Python SDK了。

针对Windows和Mac OS X的Python SDKs包含一个“launcher”应用,它使用一个简单的图形化接口使得创建、编辑、测试和上传一个应用变得特别简单。和一个好的程序编辑器配对(如Windows上的Notepad++、Mac OS X上的Sublime Text),launcher提供了快速直观的Python编程体验。

对于Java开发员,Google为Eclipse集成开发环境提供了一个插件,它实现了完整的App Engine 开发流程。这个插件包含一个创建新的App Engine Java 应用的模板,以及运行这个应用的调试配置还有Eclipse调试器内的开发用网络服务器。将一个项目部署到App Engine,你只需要在Eclipse工具栏上单击一个按钮。

这两个SDKs也有提供这些特性的跨平台的命令行工具。你可以从命令行来使用这些工具或者和你的开发环境任意地(as you see fit)集成。Java SDK也包含一个Apache Ant插件, 它使得将这个任务集成到基于Ant的工作流程中变得更简单。

我们会首先讨论Python SDK,然后是Java SDK。可以任意跳过那些不会应用于你所选语言的段落部分。

时间: 2024-11-05 14:47:22

<Chapter 2>2-1.安装SDK的相关文章

安卓开发环境搭建:离线安装ADT插件和安装SDK

一.准备 在线安装SDK较慢,在此我选择了离线安装,所需要的工具下载:http://yun.baidu.com/share/link?shareid=2286446004&uk=2000812376 安装前需要安装JDK1.5以上的版本,没有安装JDK的可参考:JDK的安装和配置 二.安装 1.安装eclipse 解压"所需工具",解压里面的eclipse到安装目录,并启动. 2.按ADT插件 3.安装SDK 就此安装SDK结束 三.创建模拟器

在eclipse上安装 sdk出现的各种问题

在eclipse上下进行android开发需要  有android SDK 和ADT 一般adt版本瑶台低, 会被提示安装较高版本的ADT,  不然, SDK可能无法使用 在安装 SDK过程中出现这样的问题, 主要连接不上 google地址 需要在本地的 C:\Windows\System32\drivers\etc  host文件下 配置下 ip 203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com 极客解决不能下载的问题

Chapter 2. OpenSSL的安装和配置学习笔记

Chapter 2. OpenSSL的安装和配置学习笔记 2.1 在linux上面安装OpenSSL我还是做点No paper事情比较在行,正好和老师的课程接轨一下.以前尝试过在Windows上面安装过openSSL,这次正好在Linux上面实现一下. 希望各位园友门纠错,征求意见中. 2.1.1 安装OpenSSL的系统环境和编译环境 测试环境:Linux MINT 16 Petra ? 1 2 3 4 5 6 $ lsb_release -a #查看linux发行版本系统信息 No LSB

安装SDK时出现Fetching&#160;https://dl-ssl.google.com/android/repository/addons_list-1.xml

这是Android SDK 无法连接到 Google下载安装包..因为大陆不能访问谷歌网站导致的. 当时在网上查了好多方法,包括下载翻墙软件,都没起作用.(很奇怪,翻墙软件启动后 我手动访问是可以的.但是Android SDK manager设置代理后却依然不行) 后来的解决方法是 代理服务器 设置成ip 74.125.20.33 Port80然后就正常下载安装了.. 我把试过的方法总结如下: 1)解决方法: 在C:\Windows\System32\drivers\etc\找到hosts,用记

安装SDK后打开安卓工程后有如下错误:发现了以元素 &#39;d:skin&#39; 开头的无效内容。此处不应含有子元素。

Error: Error parsing D:\Program Files\SDK\android-sdk-windows\system-images\android-22\android-wear\armeabi-v7a\devices.xml cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容.此处不应含有子元素. 参考往上的帖子:我的做法也是一样:把上面路径下的devices.xml文件删除,然后把"D:\Program Files\SDK\an

安装SDK 6.0(二)

2==>安装SDK 6.0 打开安卓Android Studio 出现 Unable to access Android SDK add-on list 点击 Cancal 在点击Cancel 在点击OK 然后进入Welcome to Android Studio界面 点击下面的Configure 选择SDK Manager 勾选android 6.0 有图 点击apply 出来 The following components will be installed: -?Sources for

Xcode 安装sdk问题

vm虚拟机 安装OX 10.10系统 搭载 Xcode6.2 在UI界面学习时候老出现找不到模拟器 模拟器就是SDK 我下载 iOS 7.1.simruntime 解压后 发现无法拖进虚拟机 .共享开启后 还是无法拖进xcode指定目录 需要获取OX 的 system权限 sudo -s 然后直接输入密码 在拍回车就可以了 新的 Xcode 并不会识别 SDKs 目录下的模拟器,我经过一些尝试以后,发现要放在这个目录下: /Library/Developer/CoreSimulator/Prof

linux安装sdk

下载sdk安装包 android-sdk_r24.4.1-linux.tgz 解压缩 tar -zxvf android-sdk_r24.4.1-linux.tgz -C 目的文件夹 生成 android-sdk-linux文件夹 cd 目的文件夹/android-sdk-linux/tools sudo ./android 启动android sdk manager开始安装

离线安装SDK

1.下载android-sdk_rXX-windows.zip(XX为版本号,也可以下.exe版的不过没试过) 2.下载SDK 2.1.在浏览器输入http://dl-ssl.google.com/android/repository/repository.xml 2.2.保存XML文件,然后用UltraEdit或者其他的文本编辑器打开,然后就可以看到以下内容: [xhtml] view plaincopy <sdk:platform> <sdk:version>3.0</s