zoukankan      html  css  js  c++  java
  • egret-android-support-gradle版

    从3.1.3开始,Egret已经实现了Gradle构建!所以下文你爱看不看!

    迟钝的Egret从3.1.3版本才开始支持Gradle,而笔者早在1.6.x版本就已经支持了,说明什么?说明Egret在某些方面实在太愚钝了,没法说了,其实这个功能有很多很多开发者都提过,让他们支持,可是呢,这个大招的CD憋了这么久才放出来,明明很简单很简单的东西,而且笔者在1.6.x版本的时候就提供了实现过程了,官方早干嘛去啦,啦,啦,啦。。。

      Gradle就不介绍了,直接点链接去看吧

      你们玩过native编译都知道,官方给出的android项目模板是eclipse的,虽然能导入到Intellij Idea里,但是构建方式还是android.mk方式的。
      而习惯gradle构建方式的笔者来说,android.mk项目实在别扭,于是笔者将eclipse项目模板转换成了gradle构建的项目模板,可以直接用Intellij Idea或Android Studio打开。
      模板和tools在此:android-support-gradle-1.6.2.zip

    1.压缩包里的tools目录是对egret tools的修改,覆盖到目录EgretEgretEnginewinegret ools目录即可。

    文件目录对比

    2.压缩包里的egret-android-support-gradle-1.6.2.zip就是模板文件了,使用方式和官方的一样。

    3.命令通过,然后用Intellij Idea或者Android Studio打开android项目

    4.打开后,Gradle会自动构建,可能会花点时间。如果提示:android sdk找不到,请修改local.properties文件

    5.修改sdk.dir为你的android sdk目录,然后点击Try Again再次构建项目

    6.然后直接点运行或者调试,就可以运行了

    心得

      其实吧,笔者问了官方的人,但是他们没理笔者,然后笔者也是查了一些资料才弄成功的,为了以后的项目都能用Gradle构建,所以做了此模板,期间的秘密你自己去发现吧。

      现在接admob、facebook等sdk超级方便了,直接加依赖即可。

      如果egret更新了support文件,我也会立马把Gradle版更新上去。
     
  • 相关阅读:
    hibernate关联关系映射
    java单例模式
    HTML如何给table添加滚动条
    jquery的几种ajax方式对比
    JQuery Selectors 方法说明
    jQuery遍历对象/数组/集合
    Jquery常用函数
    【刷题】【省选】ZJOI2017_仙人掌_LOJ2250/Luogu3687_圆方树/dp计数/树形dp
    【学习笔记】圆方树学习笔记
    【模板】【刷题】差分与前缀和_LuoguP5488_多项式
  • 原文地址:https://www.cnblogs.com/rockyf/p/egret-android-support-gradle.html
Copyright © 2011-2022 走看看