-
Calculator Android App made using Java Lang. Can find scientific or some basic calculations using this.
-
# Clone the repository using:
git clone https://github.com/TheSGJ/Calculater-Java_AndroidApp.git
Or just download it from GitHub. 😅
-
Graphically: Install the android studio to compile this code, by opening this code inside in it & click on build debug apk from the upper menu section in android studio code
-
or you can use command line method inorder to compile code into a debug apk
-
Inorder to use command line method make sure that open jdk and open jre version 11 is installed on your operating system.
-
On linux you can install it using the command:
-
sudo apt install openjdk-11-jdk openjdk-11-jre
-
For Windows download & install it from below link:
Make sure that you have configured JAVA_HOME
environment variable & the Java bin path on your regarding OS (Required for both Window & Linux)
- Add JAVA_HOME environment variable which is the path of your folder where open jdk 11 is installed & add the bin folder path too.
- In Linux you can add the path by editing .bashrc file
- In .bashrc add the following lines ||
sudo vim ~/.bashrc
[Edit the file] export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
Save the file and that's it! :)
-
On windows you can set environment variables by going to your control panel and search environment variables there.
-
If you're on windows your path may differ or you downloaded it website on linux.
-
If you don't understand these instructions, you can watch video on how to JAVA_HOME environment variable for your OS on YouTube.
-
./gradlew assembleDebug
-
If your Operating System is Linux & that command didn't work on the bash. That's because
gradlew
file is not executible yet. Make it executable using the below command: -
chmod +x ./gradlew
-
Now try to run
./gradlew assembleDebug
& that should work properly. -
Your Debug apk can be found in your app/build/outputs/apk/debug folder after the compilation.
-
Inorder to compile release build make sure that keystore for this code is configured properly and keystore values assigned to the build.gradle file
-
Then run:
-
./gradlew assembleRelease
Then your build should be ready!
-
Your Release apk can be found in your app/build/outputs/apk/release folder after the compilation.
-
Right now this app is still in development process since it have some major bugs, which will be fixed in future builds.
- If you encounter with a bug, make sure you mention it at issues section on this github repository.
-
Fork this repository and if you want add a new functionality or fix a bug by doing a pull request on this GitHub repository.
-
You're free to use this code!