1、gradle 和 ./gradlew 区别

./gradlew 是在项目根目录的文件。

gradle 是通过sudo apt-get install gradle 安装在ubuntu系统上的,gradle在ubuntu12.04的源上,默认版本是1.4,项目编译所需版本

如果不更新版本会报错误信息:

Could not find method jcenter() for arguments [] on repository container.

2、编译前先,安装gradle

     添加gradle源时,可以先备份源文件,执行 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak。

 

Ubuntu 12.04.3 has an old version of Gradle (1.0-milestone-3 from September 2011) installed by default.  

To upgrade to a later version of Gradle, you can use Cheng-Wei Chien's PPA for Gradle athttps://launchpad.net/~cwchien/+archive/gradle by issuing the following commands:

sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update

Then, to install Gradle 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 2.0, 2.1, or 2.2, you would run a command like:

sudo apt-get install gradle-2.14.1 (gradle --version get version info)

Or, to install the latest version

sudo apt-get install gradle-ppa

 

3、编译Android studio 项目

     1)、用Android studio 编译时,会自动生成 local.properties 文件。

      文件中有用内容:sdk.dir=/home/***/Android/Sdk

     2)、用命令编译时,先手动创建  local.properties 并添加 sdk.dir=/home/***/Android/Sdk 。

        因为这个文件在 .gitignore中声明过,所以不必担心,不会出现修改差异里面。

     3)、编译版本需要在项目根目录下执行编译命令,

           Debug版本执行: gradle assembleDebug --stacktrace

           Release版本执行: gradle assembleRelease  --stacktrace 

           --stacktrace 可有可无,会显示编译错误信息

更多相关文章

  1. Android SDK Manager在添加Platforms和其他Packages时提示无法在
  2. android raw读取超过1M文件的方法
  3. Android studio新版本 4.0安装和使用
  4. 手把手教Android商业项目-即时通讯-i美聊
  5. github上十二款Android播放器开源项目
  6. Android 资源文件夹下的文件不能有大写字符,会导致R.java无法生成

随机推荐

  1. 我的android 第二天 - 短信发送器
  2. Android中onInterceptTouchEvent与onTouc
  3. Android中TextVIew一些属性
  4. Android学习-五布局之相对布局
  5. Android(安卓)studio之build配置
  6. android中Acitivity的启动方式启动模式讲
  7. Android(安卓)Makefile中是 如何识别 TAR
  8. android linker 浅析
  9. Android(安卓)Socket 实现
  10. Android(安卓)Display System --- Surfac