Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A Android-IMSI-Catcher-Detector
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 162
    • Issues 162
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CellularPrivacy
  • Android-IMSI-Catcher-Detector
  • Wiki
  • Building

Building · Changes

Page history
Changed image links to SpiderOak authored Apr 07, 2015 by Security: Pwned.'s avatar Security: Pwned.
Hide whitespace changes
Inline Side-by-side
Building.md
View page @ 48f167fa
...@@ -12,18 +12,18 @@ The *Google Play Services* library must be installed in SDK Manager as this supp ...@@ -12,18 +12,18 @@ The *Google Play Services* library must be installed in SDK Manager as this supp
3. Install the latest *Android Studio* from [here](http://developer.android.com/sdk/installing/studio.html). 3. Install the latest *Android Studio* from [here](http://developer.android.com/sdk/installing/studio.html).
4. When you start Android Studio, you'll see "Welcome to Android Studio" with several options. Here you choose to *Open Project* and then navigate to your GitHub synchronization directory where you have added AIMSICD, from (1). 4. When you start Android Studio, you'll see "Welcome to Android Studio" with several options. Here you choose to *Open Project* and then navigate to your GitHub synchronization directory where you have added AIMSICD, from (1).
![First AS load](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/MISC/AS_load_2.png) ![First AS load](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/MISC/AS_load_2.png)
This is especially true if you get an error message such as this one: This is especially true if you get an error message such as this one:
![Missing .idea Error](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/MISC/AS_error_1.png) ![Missing .idea Error](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/MISC/AS_error_1.png)
5. The project will open immediately, but now you want to *close* it, so that you can return to the Welcome screen, this time you choose **Configure >> SDK Manager**. Here you select all API's related to API 17, which is our lowest supported API. 5. The project will open immediately, but now you want to *close* it, so that you can return to the Welcome screen, this time you choose **Configure >> SDK Manager**. Here you select all API's related to API 17, which is our lowest supported API.
6. For more details follow the setup instructions [here](http://developer.android.com/sdk/installing/index.html?pkg=studio). 6. For more details follow the setup instructions [here](http://developer.android.com/sdk/installing/index.html?pkg=studio).
7. Now click on the sideways *Gradle* tab, on the right side of the IDE. This will open a new window, once in it, double click on *assembleRelease*. Check for build errors in the lower screen log window. 7. Now click on the sideways *Gradle* tab, on the right side of the IDE. This will open a new window, once in it, double click on *assembleRelease*. Check for build errors in the lower screen log window.
8. If (7) copiles without errors, you can now build your own APK by clicking on the menu items: **Build >> Generate Signed APK**. This will ask you for 3 new passwords to be used in your "KeyStore" (1 master, 1 file, 1 APK alias). You may also add your credentials in [signing.properties](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/signing.properties) to enable [automatic signing](https://developer.android.com/tools/publishing/sign-auto). 8. If (7) copiles without errors, you can now build your own APK by clicking on the menu items: **Build >> Generate Signed APK**. This will ask you for 3 new passwords to be used in your "KeyStore" (1 master, 1 file, 1 APK alias). You may also add your credentials in [signing.properties](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/signing.properties) to enable [automatic signing](https://developer.android.com/tools/publishing/sign-auto).
![generatesignedapk](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/MISC/APK-Signing.png) ![Generate signed APK](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/MISC/APK-Signing.png)
:cherries: If all of the above succeeded, push the App to your device and run. :cherries: If all of the above succeeded, push the App to your device and run.
......
Clone repository

Project Information

  • Glossary of Terms
  • Requirements
  • General Overview
  • Technical Overview

Getting started

  • Building
  • Installation
  • Permissions
  • Status Icons

Navigation Menus

  • Disclaimer
  • Main Screen
  • Navigation Drawer
  • Preferences
  • About AIMSICD

Important Functions

  • Cell Monitoring
  • Cell Information
  • AT Command Interface
  • Database Viewer
  • Antenna Map Viewer
  • Silent/Stealth SMS

Developers

  • Development Status
  • Testing Devices
  • Contributing
  • Style Guide
  • Resources
  • Privacy

Support

  • FAQ
  • Contact
  • Problems
  • Donations

Gimme moar!

  • Unmasked Spies
  • Media Material
  • Press Releases
  • Recommendations
  • Similar Projects