Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Privacy #953

Open
wants to merge 162 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
162 commits
Select commit Hold shift + click to select a range
c8b37a7
update Realm to 0.89.1
larsgrefer May 2, 2016
33fcec1
Fixed empty neighbor cells list detection
May 5, 2016
d42c918
Empty neighbor cells list detection not affecting networks without NCL
May 5, 2016
4d99950
collect uncaught exceptions
larsgrefer May 7, 2016
7dbbcec
improve DeviceFragment
larsgrefer May 7, 2016
7142c6e
fix realm query
larsgrefer May 7, 2016
1a30fc6
fix checkstyle
larsgrefer May 7, 2016
5eb34d0
cleanup comments regarding backup/restore
larsgrefer May 7, 2016
d72d37b
Merge pull request #874 from pchk/development
SecUpwN May 9, 2016
15b93b3
Translated using Weblate (Simplified Chinese)
yfdyh000 May 9, 2016
b60e474
Translated using Weblate (Japanese)
naofum Apr 25, 2016
cd19f18
Added translation using Weblate (Nepali)
sunilpau837 May 11, 2016
1399247
Added translation using Weblate (Nepali)
sunilpau837 May 11, 2016
3d61df6
Translated using Weblate (Simplified Chinese)
yfdyh000 May 9, 2016
4c2c99e
Translated using Weblate (Norwegian Bokmål)
Nordlenning May 9, 2016
87ac3ef
Translated using Weblate (Polish)
agilob May 9, 2016
52c327d
Translated using Weblate (Nepali)
sunilpau837 May 11, 2016
ee68647
Translated using Weblate (Ukrainian)
burunduk May 15, 2016
e3dab49
Translated using Weblate (Simplified Chinese)
liushuyu May 20, 2016
cbb4375
Fix #876
kaichunlin May 24, 2016
ee038b4
Merge pull request #878 from kaichunlin/development
SecUpwN May 25, 2016
a80f2c8
Added translation using Weblate (Swedish)
May 25, 2016
c5de32f
Translated using Weblate (Swedish)
May 25, 2016
9088f44
Translated using Weblate (French)
xinxinxinxinxin Jun 18, 2016
4b54879
update android dependencies
larsgrefer Jun 19, 2016
678693a
Translated using Weblate (French)
xinxinxinxinxin Jun 18, 2016
2776552
Merge remote-tracking branch 'origin/development' into development
weblate Jun 19, 2016
2c2d758
update realm to 1.0.1
larsgrefer Jun 20, 2016
460529b
Merge branch 'development' of https://github.com/CellularPrivacy/Andr…
larsgrefer Jun 20, 2016
762f5e5
Fix issue #888 NullPointerException by checking possible nulls.
Osteri Jul 3, 2016
0f8fb50
print ulimit
larsgrefer Jul 4, 2016
09c76ec
split commands
larsgrefer Jul 4, 2016
0621712
Revert "split commands"
larsgrefer Jul 6, 2016
e0c30ad
--no-daemon
larsgrefer Jul 6, 2016
231e865
try gradle opts
larsgrefer Jul 6, 2016
93430a9
Merge pull request #889 from Osteri/development
larsgrefer Jul 6, 2016
02155f0
Translated using Weblate (Dutch)
tversteeg Aug 2, 2016
47505a9
Translated using Weblate (Dutch)
Maevdwerf Aug 2, 2016
16f75f7
Translated using Weblate (Russian)
theirix Aug 15, 2016
6fae93f
Translated using Weblate (Russian)
theirix Aug 15, 2016
ba2f066
allow usage of android.database.Cursor for #894
larsgrefer Aug 19, 2016
eee6142
Import OCID data from cell_towers.csv
theirix Aug 14, 2016
778f594
Fixed code with checkstyle
theirix Aug 15, 2016
b4de906
update gradle versions
larsgrefer Aug 27, 2016
6c6c74a
Added CATEGORY_OPENABLE for import file intent
theirix Aug 29, 2016
3463e87
Open file with ContentResolver::openFileDescriptor
theirix Aug 29, 2016
0a59526
Switched to ContentResolver::openInputStream
theirix Aug 29, 2016
d071768
Fixed checkstyle warning
theirix Aug 29, 2016
9fd895c
Pass plain Uri to ImportTask
theirix Sep 1, 2016
17603f7
Log ImportTask inputs
theirix Sep 1, 2016
b3f9801
Made EARTH_RADIUS a constant
theirix Sep 1, 2016
0898f9f
Translated using Weblate (Ukrainian)
burunduk May 15, 2016
389ffc4
Translated using Weblate (Swedish)
Sep 16, 2016
da422d9
Translated using Weblate (Spanish)
andifds Oct 6, 2016
6566b6f
Translated using Weblate (Portuguese (Brazil))
fernandoMessias Feb 4, 2016
76ed599
Translated using Weblate (Polish)
agilob Oct 7, 2016
c2ef738
Translated using Weblate (Spanish)
andifds Oct 6, 2016
3d26d75
Translated using Weblate (Portuguese (Brazil))
capaci Oct 8, 2016
fc85836
Added translation using Weblate (Finnish)
anteri Nov 4, 2016
29415a9
Translated using Weblate (Polish)
mimi89999 Nov 25, 2016
a522d99
Translated using Weblate (Polish)
mimi89999 Nov 26, 2016
d970e88
Translated using Weblate (Vietnamese)
Nov 27, 2016
61970ef
Translated using Weblate (English)
mimi89999 Nov 26, 2016
c9a102c
Translated using Weblate (Polish)
mimi89999 Nov 26, 2016
0416dbb
Translated using Weblate (Portuguese (Brazil))
mimi89999 Nov 26, 2016
b5a10ac
Translated using Weblate (Vietnamese)
Nov 27, 2016
0ec1f7c
Translated using Weblate (Polish)
mimi89999 Dec 3, 2016
05640ab
Translated using Weblate (German)
ombre8 Dec 6, 2016
f48c594
Fixing #852 - Removing duplicate icons on the map viewer and defaulti…
wilhaddenIBM Oct 27, 2016
4363e50
Translated using Weblate (Finnish)
LariOesch Dec 26, 2016
e4d8ca5
Reduce visual noise
larsgrefer Jan 1, 2017
00c910a
Reduce visual noise
larsgrefer Jan 1, 2017
3463099
Reduce visual noise
larsgrefer Jan 1, 2017
b0b4c6c
Translated using Weblate (Japanese)
naofum Jan 2, 2017
bf98b11
Translated using Weblate (Chinese (Simplified))
yfdyh000 Jan 1, 2017
b39d1e2
Translated using Weblate (Japanese)
naofum Jan 2, 2017
90269d4
Merge pull request #894 from theirix/feature-celltowers-import
larsgrefer Jan 14, 2017
5cab633
Merge pull request #906 from rm-star/Fix#852MultipleUserIcons
larsgrefer Jan 14, 2017
6b09ba7
Translated using Weblate (Japanese)
naofum Jan 15, 2017
469585e
Translated using Weblate (Chinese (Simplified))
yfdyh000 Jan 15, 2017
e7aba5c
Translated using Weblate (Ukrainian)
burunduk Jan 25, 2017
1a812ae
Translated using Weblate (Norwegian Bokmål)
Jan 28, 2017
ef74793
Translated using Weblate (Spanish)
sergiooton Mar 1, 2017
9168e38
Translated using Weblate (Russian)
f2404 Mar 7, 2017
003a9e2
Translated using Weblate (Russian)
theirix Mar 13, 2017
de8de6b
Translated using Weblate (German)
Mar 14, 2017
bd69310
Translated using Weblate (Russian)
f2404 Mar 13, 2017
929bf71
Translated using Weblate (Dutch)
Mar 25, 2017
ff6e6cd
Translated using Weblate (Dutch)
tversteeg Mar 25, 2017
4c18449
Translated using Weblate (Dutch)
Mar 25, 2017
d3bbfeb
Translated using Weblate (Dutch)
underfl0w Mar 25, 2017
1398ad1
update versions
larsgrefer Mar 26, 2017
93f8ea3
Translated using Weblate (Dutch)
Mar 25, 2017
a0e3da2
Merge remote-tracking branch 'origin/development' into development
weblate Mar 26, 2017
19ebdc4
update versions
larsgrefer Mar 26, 2017
7ac8f38
Merge branch 'development' of https://github.com/CellularPrivacy/Andr…
larsgrefer Mar 26, 2017
c333f6d
Translated using Weblate (French)
Mar 29, 2017
c560d09
Translated using Weblate (French)
Apr 1, 2017
407c298
update gradle plugin
larsgrefer Apr 11, 2017
80b807f
update and fix build
larsgrefer Apr 11, 2017
2383001
try again
larsgrefer Apr 11, 2017
58f3e44
fix travis
larsgrefer Apr 11, 2017
d634e96
Improve Checkstyle Configuration
larsgrefer Apr 11, 2017
7f4f7ff
update Dependencies
larsgrefer Apr 11, 2017
3cb384a
fix logging calls
larsgrefer Apr 11, 2017
548c2d2
update lombok
larsgrefer Apr 11, 2017
cb7801f
update Realm and fix lint
larsgrefer Apr 11, 2017
a02ac69
disable HardwareIds lint check
larsgrefer Apr 11, 2017
38366d3
update gradle
larsgrefer Apr 18, 2017
05af29a
update gradle plugsin
larsgrefer Apr 20, 2017
498287d
Translated using Weblate (Czech)
xss001 Apr 30, 2017
91bcd74
Translated using Weblate (Czech)
xss001 Apr 30, 2017
c0d4ac1
added revival text
He3556 May 10, 2017
0dd60de
Update README.md
He3556 May 10, 2017
dc88b32
Added translation using Weblate (English (Australia))
jaypatel3434 May 22, 2017
2063dbd
add gitter webhook for travis
larsgrefer Jun 11, 2017
18a910a
Add Gitter badge
larsgrefer Jun 11, 2017
e26c3e9
Added translation using Weblate (Romanian)
Cristian-Intellibest Jul 13, 2017
c3a7941
Translated using Weblate (French)
xinxinxinxinxin Jul 14, 2017
13dbc7a
Translated using Weblate (French)
Jul 14, 2017
1a902cc
Translated using Weblate (Romanian)
Cristian-Intellibest Jul 14, 2017
5c853d4
Translated using Weblate (Romanian)
Cristian-Intellibest Jul 16, 2017
84a7dc2
Translated using Weblate (Romanian)
Cristian-Intellibest Jul 21, 2017
6955515
Translated using Weblate (Romanian)
Cristian-Intellibest Jul 21, 2017
60a9581
Translated using Weblate (French)
huyusukesan Aug 10, 2017
9147601
Translated using Weblate (French)
Aug 10, 2017
56dae3e
Translated using Weblate (French)
huyusukesan Aug 10, 2017
92700a1
Translated using Weblate (French)
Aug 10, 2017
d563191
Translated using Weblate (French)
huyusukesan Aug 10, 2017
863a79f
Translated using Weblate (Norwegian Bokmål)
comradekingu Sep 23, 2017
d722f1f
Translated using Weblate (Norwegian Bokmål)
comradekingu Sep 23, 2017
f8a51b2
Translated using Weblate (Swedish)
haaninjo Sep 29, 2017
fc36732
Added translation using Weblate (Indonesian)
berviantoleo Oct 5, 2017
ccabef9
Translated using Weblate (Indonesian)
berviantoleo Oct 5, 2017
f39f77d
Added translation using Weblate (Kabyle)
MohammedBelkacem Nov 1, 2017
8e0d787
Translated using Weblate (Kabyle)
MohammedBelkacem Nov 1, 2017
71a2527
Translated using Weblate (Kabyle)
MohammedBelkacem Nov 1, 2017
bce4fb9
Translated using Weblate (Kabyle)
MohammedBelkacem Nov 11, 2017
28e50d9
Translated using Weblate (Kabyle)
MohammedBelkacem Nov 11, 2017
e99391e
Translated using Weblate (Polish)
LafarM Nov 18, 2017
7863d26
Translated using Weblate (Lithuanian)
Kornelijus Nov 25, 2017
732fb23
Translated using Weblate (Kabyle)
MohammedBelkacem Dec 2, 2017
89c14f0
Translated using Weblate (Dutch)
Jan 9, 2018
fd8a4c7
Translated using Weblate (Dutch)
Jan 10, 2018
4242201
Translated using Weblate (Chinese (Simplified))
Riotism Dec 27, 2017
c5e9d31
Translated using Weblate (Dutch)
Jan 10, 2018
1f5fce0
Translated using Weblate (Swedish)
RAZERZ Jan 18, 2018
6a6e276
Translated using Weblate (Norwegian Bokmål)
Jan 29, 2018
acebb37
Translated using Weblate (English)
fifa1988 Feb 11, 2018
087fb66
Translated using Weblate (Japanese)
naofum Feb 12, 2018
83a39ec
Translated using Weblate (Dutch)
Feb 11, 2018
e91427d
Translated using Weblate (Norwegian Bokmål)
Feb 12, 2018
40e2d34
Translated using Weblate (Norwegian Bokmål)
comradekingu Feb 12, 2018
db984b1
Translated using Weblate (Russian)
f2404 Feb 16, 2018
2838c9d
Translated using Weblate (German)
Feb 17, 2018
534f3a1
Translated using Weblate (German)
Feb 17, 2018
13df34c
Translated using Weblate (German)
Feb 17, 2018
361d48f
Translated using Weblate (German)
Feb 17, 2018
00e3693
Translated using Weblate (English)
Nordlenning Feb 20, 2018
2d10168
Translated using Weblate (English)
Nordlenning Feb 20, 2018
0dcc2f9
Translated using Weblate (Norwegian Bokmål)
Nordlenning Feb 20, 2018
93ada2f
Translated using Weblate (German)
Feb 20, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 14 additions & 36 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Contribution Guide
--------------------

Thank you for contributing! Please select:

Expand All @@ -12,9 +11,7 @@ Thank you for contributing! Please select:
* [Donating](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/.github/CONTRIBUTING.md#donating)
* [Respecting](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/.github/CONTRIBUTING.md#code-of-conduct)

---

#### DEVELOPING
## DEVELOPING

Feel invited to develop with us using these steps:

Expand All @@ -26,9 +23,7 @@ Feel invited to develop with us using these steps:
6. Test your changes and submit a [pull request](https://help.github.com/articles/using-pull-requests/) when we shall add it.
7. Don't be shy to ask for help in an Issue and feel invited to [contact us](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/wiki/Contact).

---

#### TRANSLATING
## TRANSLATING

Let our app start up in your native language!

Expand All @@ -37,9 +32,7 @@ Let our app start up in your native language!
* Please make sure to *finish* your translation, if you start a new one!
* Translations will be pulled into our GitHub automatically. Enjoy!

---

#### TESTING
## TESTING

Can't code (yet)? No problem, we love you too!

Expand All @@ -49,9 +42,7 @@ Can't code (yet)? No problem, we love you too!
4. Test all functions of our app and check for possible translation bugs.
5. Share [our website](https://secupwn.github.io/Android-IMSI-Catcher-Detector) and [Media Material](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/wiki/Media-Material) or [tweet about us](https://twitter.com/AIMSICD).

---

#### FORMATTING
## FORMATTING

Useful links to help you with correctly formatting posts.

Expand All @@ -63,13 +54,10 @@ Useful links to help you with correctly formatting posts.
* [Markdown Tables Generator](http://www.tablesgenerator.com/markdown_tables)
* [Code/Syntax Highlighting](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)

---

#### DEBUGGING
## DEBUGGING

Thanks for helping us squashing bugs! Please be patient.

---
**Important Bug Submission Rules:**

1. **SAFETY FIRST:** Remove CID, LAT, IMEI, IMSI and phone number from logs you submit!
Expand All @@ -80,8 +68,6 @@ Thanks for helping us squashing bugs! Please be patient.
6. Describe your Issue as thoroughly as possible and *add logs* so that we can reproduce it.
8. Maintain your filed Issues! Nothing is more annoying than unresponsive bug reporters.

---

In all cases, you **MUST** include the following:

* AIMSICD version (see the About-Tab within our app)
Expand All @@ -91,8 +77,6 @@ In all cases, you **MUST** include the following:
* Logcat from button `Debugging` in Navigation Drawer (remove personal data)
* Feel free to attach any other logs made by a logcat tool like [MatLog](https://github.com/plusCubed/matlog)

---

Command line junkie?

Then you can use the following shell function to help you get only relevant logcat entries. Copy and paste the following to your terminal shell:
Expand Down Expand Up @@ -121,28 +105,22 @@ alias aimrun='cdaim; logclr; am start -n com.SecUpwN.AIMSICD/.AIMSICD; read dumm
To run it, just type: `aimrun`.
If you want to also supply *radio* logcat, add `-b radio` somewhere in the `logdmp` alias, but know that your GPS location and cell info may be included when you do that.

---

#### SEEKING
## SEEKING

Special positions we are currently seeking skilled people for:

* People with a CryptoPhone for another detection verification.
* Bugfixer for [Coverity Scan Defects](https://scan.coverity.com/projects/3346) detected within our app.

---

#### DONATING
## DONATING

Thank you for encouraging our developers!

* Feel invited to donate using [this guide](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/wiki/Donations).

---

#### Code of Conduct
## Code of Conduct

**Our Pledge**
### Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
Expand All @@ -151,7 +129,7 @@ size, disability, ethnicity, gender identity and expression, level of experience
nationality, personal appearance, race, religion, or sexual identity and
orientation.

**Our Standards**
### Our Standards

Examples of behavior that contributes to creating a positive environment
include:
Expand All @@ -173,7 +151,7 @@ advances
* Other conduct which could reasonably be considered inappropriate in a
professional setting

**Our Responsibilities**
### Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
Expand All @@ -185,7 +163,7 @@ that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

**Scope**
### Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
Expand All @@ -194,7 +172,7 @@ address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

**Enforcement**
### Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the [project maintainer](https://github.com/SecUpwN). All
Expand All @@ -207,6 +185,6 @@ Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

**Attribution**
### Attribution

This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), Version 1.4
33 changes: 11 additions & 22 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,24 @@
>Thank you for your feedback! Please add below details so that we can help you a bit faster.
<!-- Thank you for your feedback! Please add below details so that we can help you a bit faster. -->

---

#### Agreements
>Please check these boxes to ensure you've actually read and understood these important rules!
### Agreements
<!-- Please check these boxes to ensure you've actually read and understood these important rules! -->

- [ ] **I have reviewed and accepted the [guidelines for contributing](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/.github/CONTRIBUTING.md) to this project.**
- [ ] **I have searched the [open Issues](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/issues) and made sure I am not filing a duplicate.**
- [ ] **I have read the notes on [debugging](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/.github/CONTRIBUTING.md#debugging) and will properly maintain this Issue.**


---

#### Overview
>Please add a short and easy to understand description of the Issue you've experienced here.
### Overview
<!-- Please add a short and easy to understand description of the Issue you've experienced here. -->

* `AIMSICD` version (see the `About` screen):
* Phone and ROM running *current* release:
* Link to logfile without identifyable data:

---

#### Reproduction
>Please tell us the detailed steps on how to reproduce your Issue here.

---

#### References
>If your Issue is related to any other existing Issues or pull requests, please link them here.
### Reproduction
<!-- Please tell us the detailed steps on how to reproduce your Issue here. -->

---
### References
<!-- If your Issue is related to any other existing Issues or pull requests, please link them here. -->

#### Screenshots
>If you experienced visual glitches, please add a screenshot without metadata here.
### Screenshots
<!-- If you experienced visual glitches, please add a screenshot without metadata here. -->
32 changes: 11 additions & 21 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,24 @@
>Thank you for submitting a pull request! Please add below details so that we can merge it faster.
<!-- Thank you for submitting a pull request! Please add below details so that we can merge it faster. -->

---

#### Agreements
>Please check these boxes to ensure you've actually read and understood these important rules!
### Agreements
<!-- Please check these boxes to ensure you've actually read and understood these important rules! -->

- [ ] **I have reviewed and accepted the [guidelines for contributing](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/.github/CONTRIBUTING.md) to this project.**
- [ ] **I have reviewed and closely followed the [Style Guide](https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/wiki/Style-Guide) for this Android app.**

---

#### Overview
>Please add a short and easy to understand description of your proposed changes here.

---
### Overview
<!-- Please add a short and easy to understand description of your proposed changes here. -->

#### Classification
>Please click the correct checkbox that applies best to classify your pull request.
### Classification
<!-- Please click the correct checkbox that applies best to classify your pull request. -->

- [ ] Bugfix (non-breaking change which fixes an existing issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Refactor (restructuring of existing code without changing its external functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

---

#### References
>If your pull request is related to or solves any existing Issues, please link them here.

---
### References
<!-- If your pull request is related to or solves any existing Issues, please link them here. -->

#### Screenshots
>If you have created visual changes, please add a screenshot without metadata here.
### Screenshots
<!-- If you have created visual changes, please add a screenshot without metadata here. -->
16 changes: 16 additions & 0 deletions .idea/checkstyle-idea.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/externalDependencies.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 19 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,31 +5,36 @@
# ------------------------------------------------------------------------

language: android
sudo: false

jdk: oraclejdk8
sudo: false

before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- $HOME/.android/build-cache

env:
global:
- GRADLE_OPTS="-Xmx2048m -Xms512m"
# Encrypted Coverity Scan Token
- secure: "jRKgZfeAxDhqDIrySBESiij3Ot9cmVQ4CMB+IVpmf7Xjfek6By1ba7Y1lgMdLRPgvLkj3k5mMx1BMx2yeSCBp/+TZJ6Ezj3EVJ6HS2ctkAH4KzsiqlSCKiRgfOqKgzfnftCkNzXCEE3XLVLcv4iT5Ru/EBG85kEDViGrDBP+PxA="

android:
components:
- platform-tools
- tools
- build-tools-23.0.3
- android-23
- platform-tools
- build-tools-25.0.2
- android-25
- extra-android-m2repository

before_install: 'openssl aes-256-cbc -K $encrypted_dc771c3300d2_key -iv $encrypted_dc771c3300d2_iv -in keystore.jks.enc -out keystore.jks -d || true'
before_install:
- 'openssl aes-256-cbc -K $encrypted_dc771c3300d2_key -iv $encrypted_dc771c3300d2_iv -in keystore.jks.enc -out keystore.jks -d || true'

install: ./gradlew clean

script: ./gradlew build check

Expand Down Expand Up @@ -61,3 +66,9 @@ addons:
notifications:
hipchat:
- secure: "I2XmQkFCyKZHW2NeClYyl3FND80YkqLtYo+Rn3ftS4xjEg6VfGgDv6AlvQ+b+oZg7RZI6nKia9OLZxAxVBOHw6UcJJnurJx4hfAIBZAihIiNpZPj1c9wGgv4D+M6zi3rgbJRZ2Tz6IKJvHC+CD3LApeJR9kH15lDWbD7YZ0UI7E="
webhooks:
urls:
- https://webhooks.gitter.im/e/4c8e31d5ac5b12001ca4
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: never # options: [always|never|change] default: always
Loading