阅读更多

1顶
0踩

移动开发

转载新闻 GWT/GPE v2.4 Beta:Android 与 App Engine 的结合

2011-05-17 16:31 by 正式编辑 fm_2010 评论(0) 有3945人浏览
新买的设备不仅能同步所有应用,也能同步所有重要数据,那该多好!Google Web Toolkit 团队也这样认为。在 Google Plugin for Eclipse (GPE) v2.4 中,创建可随“身”携带数据的原生 Android 应用将更加简单。而托管后端服务与储存数据的最佳地点正是 Google 的云服务,App Engine

最新版的 GPE 通过一组易用的开发工具将 Google 的这两项优秀平台——Android 与 App Engine——联合到了一起。下面稍稍深入介绍下 GPE 2.4 的一些新功能:

项目创建

GPE 2.4 允许创建连接 App Engine 的 Android 项目。这项全新的 Eclipse 项目向导可创建能与采用同样 RPC 代码与业务逻辑的同样的 App Engine 后端通讯的全功能的 Android 与 GWT 客户端。

云向设备的信息传送支持

在移动设备上拉取后端变更非常低效,还会导致应用性能降低与大量耗电。Android 团队建立了云到设备信息传送框架 (C2DM) 为 Android 开发者解决了这个问题。该服务可发送轻量 ping 通知应用有待处理数据。有开发中反馈说整合 C2DM 的代码维护量难以接受。2.4 版的 GPE 能解决这个问题。新建连接 App Engine 的 Android 项目时可免费获取该框架的代码。所需要做的就是将应用特定代码与自定义的 C2DM 通知处理相连通。

RPC 创建与配备

编写与维护 RPC 代码 (允许应用与后端服务器通讯的代码) 乏味又容易出错。移动开发者最不想干的事就是编写(或调试)这种代码。在 GPE 2.4 中引入的新工具可为您解除这项负担,只需几次点击即可创建全部底层 RPC 样例代码。由您指定客户端与服务器之间要使用的模型对象,GPE 将创建其 RPC 服务、数据传输对象(DTO)及客户端调用代码。生成的代码在 Android 与 GWT 应用中都能使用,所以将来有变更只需进行一次修改。

GPE 2.4 Beta 可在此下载。注意需要先安装 Android 开发工具 (ADT) 插件(可在这里下载)。

反馈可前往 GPE 群组App Engine Android 开发群组也是很好的信息源。

via:Google Web Toolkit Blog
来自: 谷奥
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • PeEdit PE文件头修改工具

    安全可以用已经验证。

  • PE文件格式分析及修改

    PE 的意思是 Portable Executable(可移植的执行体)。它是 Win32环境自身所带的执行文件格式。它的一些特性继承自Unix的Coff(common object file format)文件格式。“Portable Executable”(可移植的执行体)意味着此文件格式是跨Win32平台的;即使Windows运行在非Intel的CPU上,任何win32平台的PE装载器都能识

  • 关于PE可执行文件的修改

    在windows 9x、NT、2000下,所有的可执行文件都是基于Microsoft设计的一种新的文件格式Portable Executable File Format(可移植的执行体),即PE格式。有一些时候,我们需要对这些可执行文件进行修改,下面文字试图详细的描述PE文件的格式及对PE格式文件的修改。1、PE文件框架构成DOS MZ headerDOS stub PE header Secti

  • PE文件的修改---减少节区

    打开标准头,找到size of image地址为000000D0,大小为00008000,减去映像大小最小单位00000000。删除节区头(用0填充),用PEview打开文件Tut.ReverseMe1,找到节区reloc地址范围:0218到0240。,找到这个节的起始位置,section.reloc起始位置是00003600,之后全部删除。保存为Tut.ReverseMe3.exe。,5个节修改位4个节。

  • 可执行程序文件的修改

    gdb修改可执行程序的值

  • 逆向工程之作业:手工修改PE文件

    文字描述思路,关键步骤截图,形成打印版文档,提交。 1.对齐粒度 将helloworld.EXE的文件对齐和内存对齐粒度设置为相同,都为1000H,查看节表,得到以下效果。 步骤: Peditor打开helloworld.exe文件 打开节表, 右键点击一个节,选择编辑节,修改原始大小和原始偏移 点击应用更改。 例:选择.text节 修改了以后保存,文件就不能运行了,因为文件实际的内容大小对应不上。 打开Winhex,在几个部分进行填充,使文件实际大小和PEditor内容对应 (1). text部分由

  • PE文件格式分析

    第一阶段:PE文件格式分析 使用UltraEdit观察PE文件例子程序hello-2.5.exe的16进制数据,在打印稿中画出该PE文件基本结构。 使用Ollydbg对该程序进行初步调试,了解该程序功能结构,在内存中观察该程序的完整结构。 熟悉各类PE文件格式查看和编辑工具(PEView、Stud_PE等)。 使用UltraEdit修改该程序,使得该程序仅弹出第二个对话框。 第二...

  • linux 修改pe,修改PE系统设定的2种方法

    修改PE系统设定的2种方法用惯了普通的winpe,看惯了它一成不变的样子,是不是让你有想修改WinPE系统设定的冲动,但是修改WinPE系统设定可不像Windows系统、Linux等那样简单,下面看看小编介绍的2种修改WinPE系统设定的方法吧,一种是修改PE内部注册表,另一种是修改PE配置文件,具体步骤如下:一、修改内部注册表的方法。1、首先将内部注册表的文件提取出来:\WXPE\SYSTEM3...

  • 逆向修改PE文件代码

    今天玩一下修改PE结构; 用到的文件是ipmsg.exe,和PE查看器; 这两个我都放百度网盘上了; 链接:https://pan.baidu.com/s/1HcMUWuEtpQnVmJ1AHX1qAA 提取码:0qrq 需求是要给PE文件注入一段代码,加入MessageBoxA函数; ...

  • PEditor(可执行程序PE参数修改工具)

    PEditor可以修改加密过和未加密的可执行程序的sections等,在PE的修改方面,不逊色于LordPE

  • VS修改可执行文件(.exe)的详细信息

    利用vs修改可执行文件的详细信息。包括:应用程序的图标、文件的描述、文件说明、文件版本、产品版本、产品名称、版权等一些信息。

  • PE文件资源修改工具包

    PE文件资源修改工具,可修改PE文件的各种资源:字符串、图片等。含有使用Resource Hacker工具

  • PE修改工具(EXE文件修改器)

    WINXP,WIN7x86,WIN7x64系统下测试通过。(CSDN首发) 一个小工具,可修改EXE文件图标,导出EXE文件图标,EXE文件注入进程,EXE文件注入DLL,合并EXE文件。 注:用于打造个性化EXE文件,只适用于普通32位可执行EXE文件。

  • 如何修改PE文件的资源

    PE(Portable Executable)可移植的执行体,Win32平台下的可执行文件格式。常见的exe、dll、sys、scr都是PE文件。 分析PE文件格式,直接修改   此种方式需要对PE文件的格式比较了解,才能进行修改,否则很可能将文件损坏。   本文主要描述第二种方式: 通过Windows API进行修改 BeginUpdateResource...

  • Mysql修改服务中可执行文件路径

    Mysql服务中的可执行文件路径和Mysql安装目录不一致,导致mysql服务启动失败,此时需要修改可执行路径。 1,CMD------regedit,打开注册表编辑器 2,根据路径找到mysql注册表,HKEY_LOCAL_MACHINE----SYSTEM----CurrentControlSet----Services----mysql,修改ImagePath值为正确的路

  • linux 修改文件可执行,linux下用chmod修改文件为可执行文件

    使文件可以直接执行的命令:chmod +x filename使所有用户对目录都有读写权限:sudo chmod ugo+rw /opt命令描述变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的...

  • 【软件安全】使用ollydbg手动修改可执行文件

    欢迎大家到我的个人主页点击打开链接,一起交流、学习,一起进步~ 这一次我们使用ollydbg手动向可执行文件内存中添加指令,使其能够实现我们要求的功能,同时也不影响原功能的实现。 (一)向printf(“hello world”)中注入代码,使其实现MessageBoxA:(这一点没能实现。。。) 1.这一方法参考了文章http://home.inf.fh-rhein-sieg.de/~ik

Global site tag (gtag.js) - Google Analytics