Build own ChatSecure Android client

Posted on

Step by step description based on

https://github.com/guardianproject/ChatSecureAndroid/blob/master/BUILD

to build your own chatsecure client

Most important you need a 32bit Build platform due to the fact that the “aapt” is a

file adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt

adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped

  1. I have used a Ubuntu 14.04 x32 Instance with 1 GB RAM on https://digitalocean.com/
  2. I haved downloaded the latest Linux 32bit ADT Bundle from https://developer.android.com/sdk/index.html
    1. wget https://dl.google.com/android/adt/22.6.2/adt-bundle-linux-x86-20140321.zip
  3. apt-get install ant libbcel-java openjdk-7-jdk unzip git
  4. unzip adt-bundle-linux-x86-20140321.zip
  5. export PATH=/root/adt-bundle-linux-x86-20140321/sdk/tools:${PATH}
  6. git clone https://github.com/guardianproject/ChatSecureAndroid.git
  7. cd ChatSecureAndroid/
  8. git submodule update –init
  9. ./update-ant-build.sh
  10. ant debug
  11. Now you have a ChatSecure-debug.apk in bin directory
Advertisements

4 thoughts on “Build own ChatSecure Android client

    ali said:
    November 13, 2014 at 19:27

    can you make a video how to compile it because i can not compile it

      alword responded:
      February 23, 2015 at 00:47

      Sorry but I haven’t do it for a log time an no time to create a video.

    dat said:
    May 9, 2015 at 16:40

    can you make a video how to compile for eclipse?

      alword responded:
      May 23, 2015 at 01:17

      I haven’t the setup anymore, due to this fact I can’t create such a video

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s