Skip to content

Latest commit

 

History

History
72 lines (49 loc) · 2.29 KB

CentOS_Android_build.md

File metadata and controls

72 lines (49 loc) · 2.29 KB

CentOS 安装Android 编译环境

目录

一.准备工作

我们已经为你准备了android sdk 全部的资源包你无需任何下载,之需要解压sdk压缩包放到指定目录即可 NOTE: CentOS 远程安装教程

二.必要库安装

NOTE: 请按照顺序执行下列命令

    yum install -y compat-libstdc++-296.i686
    yum install -y compat-libstdc++-33.i686
    yum install -y zlib
    yum install -y libstdc++.so.6
    yum install -y zlib.i686
  • libstdc++.so.6 Protected multilib versions
    yum install libstdc++-4.4.7-17.el6.i686 --setopt=protected_multilib=false

三.PushDemo初始化

  • 1 从github下载最新的Pushdemo源码,可以通过git 拉取
    // 拉取pushdemo 源码
    git clone https://github.com/MEIZUPUSH/PushDemo.git
    // 更新pushdemo 源码
    git pull --rebase
  • 2 配置pushdemo的AndroidSDK路径 如果你没有在系统环境变量中配置android sdk,需要在pushdemo的根目录添加local.properties文件,并在其中添加如下内容
    sdk.dir=系统androidsdk的路径/sdk
  • 3 编译命令参数说明
  • -PAPP_ID 应用id
  • -PAPP_KEY 应用的appkey
  • -PPACKAGE_NAME 要编译生成的应用包名
    //编译pushdemo的命令例子
    ./gradlew clean -PAPP_ID=100999 -PAPP_KEY=80355073480594a99470dcacccd8cf2c -PPACKAGE_NAME=com.meizu.pushdemo assembleDebug

参考资料